From 8762eafa2b5ef700758c872d859e468222433110 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 20:25:10 +0000 Subject: [PATCH] Pin dependencies --- .github/workflows/ci.yml | 2 +- Dockerfile.watch | 2 +- frontends/api/package.json | 12 +- frontends/main/Dockerfile.web | 4 +- frontends/main/package.json | 38 +- frontends/ol-components/package.json | 38 +- frontends/ol-test-utilities/package.json | 2 +- frontends/ol-utilities/package.json | 8 +- frontends/package.json | 72 +- load_testing/package.json | 4 +- load_testing/yarn.lock | 10 +- package.json | 4 +- yarn.lock | 2259 ++++++++++++++-------- 13 files changed, 1583 insertions(+), 872 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e7b55b7ee2..c25c8a98c8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: starrocks: # All-in-one FE+BE image, for CI/local dev only — see # learning_resources.lib.warehouse for what this backs. - image: starrocks/allin1-ubuntu:4.1.4 + image: starrocks/allin1-ubuntu:4.1.4@sha256:faf7ce9c24d9c29c9431b4e8cbd4bb7a74cd169907c63f0c5ebaacc7f9df276b options: >- --health-cmd "bash -c 'echo > /dev/tcp/127.0.0.1/9030'" --health-interval 10s diff --git a/Dockerfile.watch b/Dockerfile.watch index f8f451c7a1..4486377b58 100644 --- a/Dockerfile.watch +++ b/Dockerfile.watch @@ -1,4 +1,4 @@ -FROM node:24.13 +FROM node:24.13@sha256:00e9195ebd49985a6da8921f419978d85dfe354589755192dc090425ce4da2f7 # Install Playwright system dependencies RUN apt-get update && apt-get install -y \ diff --git a/frontends/api/package.json b/frontends/api/package.json index 38f68c2b47..19a349cbf9 100644 --- a/frontends/api/package.json +++ b/frontends/api/package.json @@ -27,12 +27,12 @@ "react": "^19.2.1" }, "devDependencies": { - "@faker-js/faker": "^10.5.0", - "@testing-library/react": "^16.3.0", - "enforce-unique": "^1.3.0", - "jest": "^29.7.0", - "jest-when": "^3.7.0", - "lodash": "^4.17.21", + "@faker-js/faker": "10.6.0", + "@testing-library/react": "16.3.3", + "enforce-unique": "1.3.0", + "jest": "29.7.0", + "jest-when": "3.7.0", + "lodash": "4.18.1", "ol-test-utilities": "0.0.0" }, "dependencies": { diff --git a/frontends/main/Dockerfile.web b/frontends/main/Dockerfile.web index 884d23e31b..1b13a00538 100644 --- a/frontends/main/Dockerfile.web +++ b/frontends/main/Dockerfile.web @@ -24,7 +24,7 @@ # -e NEXT_PUBLIC_MITOL_AXIOS_WITH_CREDENTIALS=true \ # mit-learn-nextjs:test -FROM node:24-alpine AS base +FROM node:24-alpine@sha256:ebfe2f90462722a7a4de65e91990e97fe0d401c70e0e762c5b53302f905ec1c1 AS base RUN apk update RUN apk add --no-cache libc6-compat && \ @@ -88,7 +88,7 @@ CMD ["yarn", "dev"] # The standalone server is started directly with node (not `yarn start`), which # avoids yarn overhead and is the pattern recommended by Next.js for Docker: # https://github.com/vercel/next.js/tree/canary/examples/with-docker -FROM node:24-alpine AS runner +FROM node:24-alpine@sha256:ebfe2f90462722a7a4de65e91990e97fe0d401c70e0e762c5b53302f905ec1c1 AS runner WORKDIR /app diff --git a/frontends/main/package.json b/frontends/main/package.json index 2eece37f14..8574247d7b 100644 --- a/frontends/main/package.json +++ b/frontends/main/package.json @@ -80,28 +80,28 @@ "yup": "^1.4.0" }, "devDependencies": { - "@faker-js/faker": "^10.5.0", - "@happy-dom/jest-environment": "^20.1.0", - "@testing-library/jest-dom": "^6.4.8", - "@testing-library/react": "^16.3.0", - "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", - "@types/lodash": "^4.17.7", - "@types/node": "^24.0.0", - "@types/papaparse": "^5.5.2", + "@faker-js/faker": "10.6.0", + "@happy-dom/jest-environment": "20.14.6", + "@testing-library/jest-dom": "6.9.1", + "@testing-library/react": "16.3.3", + "@testing-library/user-event": "14.6.7", + "@types/jest": "29.5.14", + "@types/lodash": "4.17.26", + "@types/node": "24.19.2", + "@types/papaparse": "5.5.2", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", - "@types/react-slick": "^0.23.13", - "@types/slick-carousel": "^1", + "@types/react-slick": "0.23.13", + "@types/slick-carousel": "1.6.40", "eslint": "8.57.1", - "eslint-config-next": "^16.1.6", - "http-proxy-middleware": "^3.0.0", - "jest": "^29.7.0", - "jest-extended": "^7.0.0", - "jest-next-dynamic-ts": "^0.1.1", - "next-router-mock": "^1.0.2", + "eslint-config-next": "16.4.0", + "http-proxy-middleware": "3.0.7", + "jest": "29.7.0", + "jest-extended": "7.0.0", + "jest-next-dynamic-ts": "0.1.1", + "next-router-mock": "1.0.5", "ol-test-utilities": "0.0.0", - "ts-jest": "^29.2.4", - "typescript": "^5.5.4" + "ts-jest": "29.4.14", + "typescript": "5.9.3" } } diff --git a/frontends/ol-components/package.json b/frontends/ol-components/package.json index e8fcc9e7a8..1639611fd5 100644 --- a/frontends/ol-components/package.json +++ b/frontends/ol-components/package.json @@ -45,26 +45,26 @@ "wheel-indicator": "^1.3.0" }, "devDependencies": { - "@chromatic-com/storybook": "^5.0.0", - "@faker-js/faker": "^10.5.0", - "@storybook/addon-docs": "^10.0.0", - "@storybook/addon-links": "^10.0.0", - "@storybook/addon-onboarding": "^10.0.0", - "@storybook/addon-webpack5-compiler-swc": "^4.0.0", - "@storybook/nextjs": "^10.2.4", + "@chromatic-com/storybook": "5.4.0", + "@faker-js/faker": "10.6.0", + "@storybook/addon-docs": "10.6.1", + "@storybook/addon-links": "10.6.1", + "@storybook/addon-onboarding": "10.6.1", + "@storybook/addon-webpack5-compiler-swc": "4.0.3", + "@storybook/nextjs": "10.6.1", "@storybook/test": "8.6.15", - "@testing-library/react": "^16.3.0", - "@testing-library/user-event": "^14.5.2", - "@types/lodash.throttle": "^4.1.9", - "@types/react-google-recaptcha": "^2.1.9", - "@types/react-slick": "^0.23.13", - "dotenv": "^17.0.0", - "lodash": "^4.17.21", - "prop-types": "^15.8.1", - "sass": "^1.93.3", - "sass-embedded": "^1.93.3", - "storybook": "^10.2.4", - "typescript": "^5.5.4" + "@testing-library/react": "16.3.3", + "@testing-library/user-event": "14.6.7", + "@types/lodash.throttle": "4.1.9", + "@types/react-google-recaptcha": "2.1.9", + "@types/react-slick": "0.23.13", + "dotenv": "17.4.2", + "lodash": "4.18.1", + "prop-types": "15.8.1", + "sass": "1.105.1", + "sass-embedded": "1.105.1", + "storybook": "10.6.1", + "typescript": "5.9.3" }, "peerDependencies": { "@mitodl/smoot-design": "6.38.0", diff --git a/frontends/ol-test-utilities/package.json b/frontends/ol-test-utilities/package.json index 7ed5eea636..e3e3590e09 100644 --- a/frontends/ol-test-utilities/package.json +++ b/frontends/ol-test-utilities/package.json @@ -20,7 +20,7 @@ "react": "^19.2.1" }, "devDependencies": { - "@types/lodash": "^4.17.7", + "@types/lodash": "4.17.26", "@types/react": "^19.2.7" } } diff --git a/frontends/ol-utilities/package.json b/frontends/ol-utilities/package.json index 6023cd99d1..7def5aafee 100644 --- a/frontends/ol-utilities/package.json +++ b/frontends/ol-utilities/package.json @@ -19,10 +19,10 @@ "qs": "^6.11.0" }, "devDependencies": { - "@faker-js/faker": "^10.5.0", - "@testing-library/react": "^16.3.0", - "@testing-library/user-event": "^14.5.2", + "@faker-js/faker": "10.6.0", + "@testing-library/react": "16.3.3", + "@testing-library/user-event": "14.6.7", "ol-test-utilities": "0.0.0", - "tiny-invariant": "^1.3.3" + "tiny-invariant": "1.3.3" } } diff --git a/frontends/package.json b/frontends/package.json index 0a14d7bc6d..157b08dea4 100644 --- a/frontends/package.json +++ b/frontends/package.json @@ -35,44 +35,44 @@ }, "version": "0.0.0", "devDependencies": { - "@faker-js/faker": "^10.5.0", - "@next/eslint-plugin-next": "^16.2.7", - "@swc/core": "^1.11.29", - "@swc/jest": "^0.2.38", - "@testing-library/jest-dom": "^6.4.8", - "@testing-library/react": "^16.3.0", - "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", - "@types/jest-when": "^3.5.2", - "@types/react-google-recaptcha": "^2.1.9", - "@typescript-eslint/eslint-plugin": "^8.0.0", - "@typescript-eslint/typescript-estree": "^8.0.0", - "cross-fetch": "^4.0.0", + "@faker-js/faker": "10.6.0", + "@next/eslint-plugin-next": "16.2.7", + "@swc/core": "1.12.6", + "@swc/jest": "0.2.38", + "@testing-library/jest-dom": "6.5.0", + "@testing-library/react": "16.3.0", + "@testing-library/user-event": "14.5.2", + "@types/jest": "29.5.13", + "@types/jest-when": "3.5.5", + "@types/react-google-recaptcha": "2.1.9", + "@typescript-eslint/eslint-plugin": "8.12.2", + "@typescript-eslint/typescript-estree": "8.38.0", + "cross-fetch": "4.0.0", "eslint": "8.57.1", - "eslint-config-mitodl": "^2.1.0", - "eslint-config-prettier": "^10.0.0", - "eslint-import-resolver-typescript": "^4.0.0", - "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^29.0.0", - "eslint-plugin-mdx": "^3.0.0", - "eslint-plugin-react": "^7.34.3", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-styled-components-a11y": "^2.1.35", - "eslint-plugin-testing-library": "^7.0.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.5.0", - "jest-extended": "^7.0.0", - "jest-fail-on-console": "^3.3.1", - "jest-watch-typeahead": "^3.0.1", - "jest-when": "^3.7.0", - "postcss-styled-syntax": "^0.7.0", - "prettier": "^3.3.3", - "prettier-plugin-django-alpine": "^1.2.6", - "stylelint": "^16.18.0", - "stylelint-config-standard-scss": "^15.0.0", + "eslint-config-mitodl": "2.1.0", + "eslint-config-prettier": "10.0.1", + "eslint-import-resolver-typescript": "4.3.4", + "eslint-plugin-import": "2.31.0", + "eslint-plugin-jest": "29.0.1", + "eslint-plugin-mdx": "3.1.5", + "eslint-plugin-react": "7.37.1", + "eslint-plugin-react-hooks": "5.1.0", + "eslint-plugin-styled-components-a11y": "2.1.35", + "eslint-plugin-testing-library": "7.1.1", + "jest": "29.7.0", + "jest-environment-jsdom": "29.7.0", + "jest-extended": "7.0.0", + "jest-fail-on-console": "3.3.1", + "jest-watch-typeahead": "3.0.1", + "jest-when": "3.7.0", + "postcss-styled-syntax": "0.7.0", + "prettier": "3.3.3", + "prettier-plugin-django-alpine": "1.3.0", + "stylelint": "16.22.0", + "stylelint-config-standard-scss": "15.0.1", "syncpack": "14.0.0-alpha.40", - "ts-node": "^10.9.2", - "typescript": "^5.5.4" + "ts-node": "10.9.2", + "typescript": "5.6.3" }, "dependencies": { "@jest/environment": "^29.7.0", diff --git a/load_testing/package.json b/load_testing/package.json index 244a76a343..82b883799f 100644 --- a/load_testing/package.json +++ b/load_testing/package.json @@ -6,8 +6,8 @@ "author": "", "license": "ISC", "devDependencies": { - "@grafana/openapi-to-k6": "^0.4.1", - "@types/k6": "^1.7.0" + "@grafana/openapi-to-k6": "0.4.1", + "@types/k6": "1.7.0" }, "overrides": { "@asyncapi/specs": "6.11.1" diff --git a/load_testing/yarn.lock b/load_testing/yarn.lock index 7e22ca8f05..f2439f5d10 100644 --- a/load_testing/yarn.lock +++ b/load_testing/yarn.lock @@ -45,7 +45,7 @@ __metadata: languageName: node linkType: hard -"@asyncapi/specs@npm:^6.8.0": +"@asyncapi/specs@npm:6.11.1": version: 6.11.1 resolution: "@asyncapi/specs@npm:6.11.1" dependencies: @@ -290,7 +290,7 @@ __metadata: languageName: node linkType: hard -"@grafana/openapi-to-k6@npm:^0.4.1": +"@grafana/openapi-to-k6@npm:0.4.1": version: 0.4.1 resolution: "@grafana/openapi-to-k6@npm:0.4.1" dependencies: @@ -860,7 +860,7 @@ __metadata: languageName: node linkType: hard -"@types/k6@npm:^1.0.0, @types/k6@npm:^1.7.0": +"@types/k6@npm:1.7.0, @types/k6@npm:^1.0.0": version: 1.7.0 resolution: "@types/k6@npm:1.7.0" checksum: 10/8ed6d963da39ae6042dd3083e4a6a305d274fc5860e174bb4f6656fdd018442655f3c05f31c3c85d67af698a8d2139314dbb8c2172cf4b05ef0391d3e9291237 @@ -2601,8 +2601,8 @@ __metadata: version: 0.0.0-use.local resolution: "mit-learn-load-testing@workspace:." dependencies: - "@grafana/openapi-to-k6": "npm:^0.4.1" - "@types/k6": "npm:^1.7.0" + "@grafana/openapi-to-k6": "npm:0.4.1" + "@types/k6": "npm:1.7.0" languageName: unknown linkType: soft diff --git a/package.json b/package.json index e95cdef92d..2e344d0644 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,8 @@ "video.js": "^8.23.7" }, "devDependencies": { - "@playwright/test": "^1.58.1", + "@playwright/test": "1.58.1", "frontends": "workspace:^", - "type-fest": "^5.4.3" + "type-fest": "5.4.3" } } diff --git a/yarn.lock b/yarn.lock index 1c5d935704..6256bf4c93 100644 --- a/yarn.lock +++ b/yarn.lock @@ -176,7 +176,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4": version: 7.25.8 resolution: "@babel/core@npm:7.25.8" dependencies: @@ -1768,7 +1768,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.25.7": +"@babel/traverse@npm:^7.25.7": version: 7.25.7 resolution: "@babel/traverse@npm:7.25.7" dependencies: @@ -1798,7 +1798,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.7, @babel/types@npm:^7.25.8, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.7, @babel/types@npm:^7.25.8, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.25.8 resolution: "@babel/types@npm:7.25.8" dependencies: @@ -1833,18 +1833,17 @@ __metadata: languageName: node linkType: hard -"@chromatic-com/storybook@npm:^5.0.0": - version: 5.0.0 - resolution: "@chromatic-com/storybook@npm:5.0.0" +"@chromatic-com/storybook@npm:5.4.0": + version: 5.4.0 + resolution: "@chromatic-com/storybook@npm:5.4.0" dependencies: "@neoconfetti/react": "npm:^1.0.0" - chromatic: "npm:^13.3.4" - filesize: "npm:^10.0.12" + chromatic: "npm:^18.0.1" jsonfile: "npm:^6.1.0" strip-ansi: "npm:^7.1.0" peerDependencies: - storybook: ^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 - checksum: 10/4964c1086f4aaaf5a0db80063801fafd0595546e22914dff1e6e0869dad9cf9f9cae66bd41133f1bbd0d59696923ca65e9734b76ca4a6ca13f1f97e9d4286e64 + storybook: ^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 || ^10.5.0-0 || ^10.6.0-0 || ^11.0.0-0 + checksum: 10/6d224ad19ab7240b47b6cdaed18d7387202d5045c4bae4622a23d1bd2cffde9e7e69a05727c5f55e1ccf31843b94a9f22251524a20bacfc6e633ddc1c7f95a08 languageName: node linkType: hard @@ -2004,6 +2003,26 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:1.11.0": + version: 1.11.0 + resolution: "@emnapi/core@npm:1.11.0" + dependencies: + "@emnapi/wasi-threads": "npm:1.2.2" + tslib: "npm:^2.4.0" + checksum: 10/7c6f7fe38dd16f98d0081d58e23a6184fccffaba6bef113fa4f689478b673c988cb8dd1a93d0d66dfc7bb487d67837827ac0bd1a578fffe4c7db2ba07ae39c78 + languageName: node + linkType: hard + +"@emnapi/core@npm:1.9.2": + version: 1.9.2 + resolution: "@emnapi/core@npm:1.9.2" + dependencies: + "@emnapi/wasi-threads": "npm:1.2.1" + tslib: "npm:^2.4.0" + checksum: 10/32084861f306b405f10f3ae13d1a49fa75650bdaaa40704892c397856815fe5d3781670d2662806d39c2d8a19bb62826dd7b870a79858f7be77500d9d0d3d91a + languageName: node + linkType: hard + "@emnapi/core@npm:^1.4.0": version: 1.4.3 resolution: "@emnapi/core@npm:1.4.3" @@ -2024,6 +2043,24 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:1.11.0": + version: 1.11.0 + resolution: "@emnapi/runtime@npm:1.11.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/c0f064646456d836c72cbc71baa9fe128be011ffb3e2ccbffa624cfe77d6b66aab3aa6635fbbab34a187a16d4833ef14016fcef2b189753aaa8f987843e0fc26 + languageName: node + linkType: hard + +"@emnapi/runtime@npm:1.9.2": + version: 1.9.2 + resolution: "@emnapi/runtime@npm:1.9.2" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/de123d6b7acdbe34bf997523be761e5ae6d8f9b3967b72e8e50ff7dd1791a2a0d2b9fb0d7d92230b0738502980ea6f947189b7c1f47814ff666515a55c6fff48 + languageName: node + linkType: hard + "@emnapi/runtime@npm:^1.11.3": version: 1.11.3 resolution: "@emnapi/runtime@npm:1.11.3" @@ -2069,6 +2106,24 @@ __metadata: languageName: node linkType: hard +"@emnapi/wasi-threads@npm:1.2.1": + version: 1.2.1 + resolution: "@emnapi/wasi-threads@npm:1.2.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/57cd4292be81c05d26aa886d68a9e4c449ff666e8503fed6463dfc6b64a4e4213f03c152d53296b7cda32840271e38cd33347332070658f01befeb9bf4e59f36 + languageName: node + linkType: hard + +"@emnapi/wasi-threads@npm:1.2.2": + version: 1.2.2 + resolution: "@emnapi/wasi-threads@npm:1.2.2" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/297fb6b1d89744bd0b41d5fec32bade05dc8dcf1f70eba86527226609fb3f6ad3fa96b3b2377b7449709715b3bd1569654c9def1dbbc85fb6b9cb0cff5bc5ebf + languageName: node + linkType: hard + "@emotion/babel-plugin@npm:^11.12.0": version: 11.12.0 resolution: "@emotion/babel-plugin@npm:11.12.0" @@ -2215,207 +2270,207 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/aix-ppc64@npm:0.27.2" +"@esbuild/aix-ppc64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/aix-ppc64@npm:0.28.2" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-arm64@npm:0.27.2" +"@esbuild/android-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/android-arm64@npm:0.28.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-arm@npm:0.27.2" +"@esbuild/android-arm@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/android-arm@npm:0.28.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-x64@npm:0.27.2" +"@esbuild/android-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/android-x64@npm:0.28.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/darwin-arm64@npm:0.27.2" +"@esbuild/darwin-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/darwin-arm64@npm:0.28.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/darwin-x64@npm:0.27.2" +"@esbuild/darwin-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/darwin-x64@npm:0.28.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/freebsd-arm64@npm:0.27.2" +"@esbuild/freebsd-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/freebsd-arm64@npm:0.28.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/freebsd-x64@npm:0.27.2" +"@esbuild/freebsd-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/freebsd-x64@npm:0.28.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-arm64@npm:0.27.2" +"@esbuild/linux-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-arm64@npm:0.28.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-arm@npm:0.27.2" +"@esbuild/linux-arm@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-arm@npm:0.28.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-ia32@npm:0.27.2" +"@esbuild/linux-ia32@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-ia32@npm:0.28.2" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-loong64@npm:0.27.2" +"@esbuild/linux-loong64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-loong64@npm:0.28.2" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-mips64el@npm:0.27.2" +"@esbuild/linux-mips64el@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-mips64el@npm:0.28.2" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-ppc64@npm:0.27.2" +"@esbuild/linux-ppc64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-ppc64@npm:0.28.2" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-riscv64@npm:0.27.2" +"@esbuild/linux-riscv64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-riscv64@npm:0.28.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-s390x@npm:0.27.2" +"@esbuild/linux-s390x@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-s390x@npm:0.28.2" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-x64@npm:0.27.2" +"@esbuild/linux-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-x64@npm:0.28.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/netbsd-arm64@npm:0.27.2" +"@esbuild/netbsd-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/netbsd-arm64@npm:0.28.2" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/netbsd-x64@npm:0.27.2" +"@esbuild/netbsd-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/netbsd-x64@npm:0.28.2" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openbsd-arm64@npm:0.27.2" +"@esbuild/openbsd-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/openbsd-arm64@npm:0.28.2" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openbsd-x64@npm:0.27.2" +"@esbuild/openbsd-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/openbsd-x64@npm:0.28.2" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openharmony-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openharmony-arm64@npm:0.27.2" +"@esbuild/openharmony-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/openharmony-arm64@npm:0.28.2" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/sunos-x64@npm:0.27.2" +"@esbuild/sunos-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/sunos-x64@npm:0.28.2" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-arm64@npm:0.27.2" +"@esbuild/win32-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/win32-arm64@npm:0.28.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-ia32@npm:0.27.2" +"@esbuild/win32-ia32@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/win32-ia32@npm:0.28.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-x64@npm:0.27.2" +"@esbuild/win32-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/win32-x64@npm:0.28.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": - version: 4.7.0 - resolution: "@eslint-community/eslint-utils@npm:4.7.0" +"@eslint-community/eslint-utils@npm:4.9.1, @eslint-community/eslint-utils@npm:^4.9.1": + version: 4.9.1 + resolution: "@eslint-community/eslint-utils@npm:4.9.1" dependencies: eslint-visitor-keys: "npm:^3.4.3" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7 + checksum: 10/863b5467868551c9ae34d03eefe634633d08f623fc7b19d860f8f26eb6f303c1a5934253124163bee96181e45ed22bf27473dccc295937c3078493a4a8c9eddd languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.9.1": - version: 4.9.1 - resolution: "@eslint-community/eslint-utils@npm:4.9.1" +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": + version: 4.7.0 + resolution: "@eslint-community/eslint-utils@npm:4.7.0" dependencies: eslint-visitor-keys: "npm:^3.4.3" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 10/863b5467868551c9ae34d03eefe634633d08f623fc7b19d860f8f26eb6f303c1a5934253124163bee96181e45ed22bf27473dccc295937c3078493a4a8c9eddd + checksum: 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7 languageName: node linkType: hard @@ -2469,7 +2524,7 @@ __metadata: languageName: node linkType: hard -"@faker-js/faker@npm:^10.5.0": +"@faker-js/faker@npm:10.6.0, @faker-js/faker@npm:^10.5.0": version: 10.6.0 resolution: "@faker-js/faker@npm:10.6.0" checksum: 10/f45220ceae76133d831dee8c8f5c8566767bfd857b7f872b5ec58866b68da889dabe96e805a598e095a6c58eae250363a7f335aa0afc513cb2ad5fe69e2a967f @@ -2580,18 +2635,18 @@ __metadata: languageName: node linkType: hard -"@happy-dom/jest-environment@npm:^20.1.0": - version: 20.3.4 - resolution: "@happy-dom/jest-environment@npm:20.3.4" +"@happy-dom/jest-environment@npm:20.14.6": + version: 20.14.6 + resolution: "@happy-dom/jest-environment@npm:20.14.6" dependencies: - happy-dom: "npm:^20.3.4" + happy-dom: "npm:^20.14.6" peerDependencies: "@jest/environment": ">=25.0.0" "@jest/fake-timers": ">=25.0.0" "@jest/types": ">=25.0.0" jest-mock: ">=25.0.0" jest-util: ">=25.0.0" - checksum: 10/0ddc997f83373b5e96ea5d663aa0570715375a1092d6dae32fe34e0ba68c3630b7168aab39433a9eae3c2ea0c8e7397045436e1bfdc531d529ee43d770fe5b4c + checksum: 10/b3874d871584a5394bbdd54987bf9a31af1d59bf6141f615e1914e968cc1623e9a7ecd7bd5b7dfd3b7cf05de73153cc220f64fe98f97569994c53f250f313432 languageName: node linkType: hard @@ -3508,6 +3563,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.6.0": + version: 1.6.0 + resolution: "@jridgewell/sourcemap-codec@npm:1.6.0" + checksum: 10/eb53fbf7eb4051302a599d6b91425f381168b2856f321336fb00852cea1e0c1904af2610c157b1535e94a61caa98f0bd068d1d0394dd46adf9e9c45c4e11af91 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -4222,6 +4284,18 @@ __metadata: languageName: node linkType: hard +"@napi-rs/wasm-runtime@npm:^1.1.4, @napi-rs/wasm-runtime@npm:^1.1.5": + version: 1.2.5 + resolution: "@napi-rs/wasm-runtime@npm:1.2.5" + dependencies: + "@tybys/wasm-util": "npm:^0.10.3" + peerDependencies: + "@emnapi/core": ^1.7.1 || ^2.0.0-alpha.4 + "@emnapi/runtime": ^1.7.1 || ^2.0.0-alpha.4 + checksum: 10/b8367e6d47ff12b429efeefdfe42e316e920ca2fa4478d7bb926c50d101be43302084c89a519cb54d0ca1719d798b64e7d579dc2df8448d311aae999f44dfdd7 + languageName: node + linkType: hard + "@neoconfetti/react@npm:^1.0.0": version: 1.0.0 resolution: "@neoconfetti/react@npm:1.0.0" @@ -4236,21 +4310,22 @@ __metadata: languageName: node linkType: hard -"@next/eslint-plugin-next@npm:16.1.6": - version: 16.1.6 - resolution: "@next/eslint-plugin-next@npm:16.1.6" +"@next/eslint-plugin-next@npm:16.2.7": + version: 16.2.7 + resolution: "@next/eslint-plugin-next@npm:16.2.7" dependencies: fast-glob: "npm:3.3.1" - checksum: 10/74b427e005cd5f0ecf7b557fcbca1780f32b94c6e0fa3a774c20b79391ce660e6b52e2e70022c374f1473000de187188e58c812d53e4db440c3d8ee0848477be + checksum: 10/52c005d73dfd52188b9d06609c1e8ce3dca20a69744dd7e17ca9621e8405c3e21fd6166c1d40190e04287a5ee7d0b9a7f43ac5b9781287acc07d93fbac222b7c languageName: node linkType: hard -"@next/eslint-plugin-next@npm:^16.2.7": - version: 16.2.7 - resolution: "@next/eslint-plugin-next@npm:16.2.7" +"@next/eslint-plugin-next@npm:16.4.0": + version: 16.4.0 + resolution: "@next/eslint-plugin-next@npm:16.4.0" dependencies: + "@eslint-community/eslint-utils": "npm:4.9.1" fast-glob: "npm:3.3.1" - checksum: 10/52c005d73dfd52188b9d06609c1e8ce3dca20a69744dd7e17ca9621e8405c3e21fd6166c1d40190e04287a5ee7d0b9a7f43ac5b9781287acc07d93fbac222b7c + checksum: 10/b9b16719709144c49490a0ce59841e467c298c63bb37024bd08ebb600f5c53e0c64a4a702bbcb089a1ab5746b4362609e7a24127ba2a48ced449e38797fa1f9c languageName: node linkType: hard @@ -4967,6 +5042,294 @@ __metadata: languageName: node linkType: hard +"@oxc-parser/binding-android-arm-eabi@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-android-arm-eabi@npm:0.127.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-android-arm64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-android-arm64@npm:0.127.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-darwin-arm64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-darwin-arm64@npm:0.127.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-darwin-x64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-darwin-x64@npm:0.127.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@oxc-parser/binding-freebsd-x64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-freebsd-x64@npm:0.127.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm-gnueabihf@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm-gnueabihf@npm:0.127.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm-musleabihf@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm-musleabihf@npm:0.127.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm64-gnu@npm:0.127.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm64-musl@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm64-musl@npm:0.127.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-ppc64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-ppc64-gnu@npm:0.127.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-riscv64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-riscv64-gnu@npm:0.127.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-riscv64-musl@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-riscv64-musl@npm:0.127.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-s390x-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-s390x-gnu@npm:0.127.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-x64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-x64-gnu@npm:0.127.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-x64-musl@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-x64-musl@npm:0.127.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-openharmony-arm64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-openharmony-arm64@npm:0.127.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-wasm32-wasi@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-wasm32-wasi@npm:0.127.0" + dependencies: + "@emnapi/core": "npm:1.9.2" + "@emnapi/runtime": "npm:1.9.2" + "@napi-rs/wasm-runtime": "npm:^1.1.4" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-arm64-msvc@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-win32-arm64-msvc@npm:0.127.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-ia32-msvc@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-win32-ia32-msvc@npm:0.127.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-x64-msvc@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-win32-x64-msvc@npm:0.127.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@oxc-project/types@npm:^0.127.0": + version: 0.127.0 + resolution: "@oxc-project/types@npm:0.127.0" + checksum: 10/f154f4720367186aed63a16fb1395f9039d4e6872265fe9e6b5eacc02fb2b948f9ea6c5f85efd3a015ea28aa8c31232b7a8301218ae28651659e46dd0c4f2031 + languageName: node + linkType: hard + +"@oxc-resolver/binding-android-arm-eabi@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-android-arm-eabi@npm:11.21.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-android-arm64@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-android-arm64@npm:11.21.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-darwin-arm64@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-darwin-arm64@npm:11.21.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-darwin-x64@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-darwin-x64@npm:11.21.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-freebsd-x64@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-freebsd-x64@npm:11.21.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.21.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm-musleabihf@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-arm-musleabihf@npm:11.21.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm64-gnu@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-arm64-gnu@npm:11.21.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm64-musl@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-arm64-musl@npm:11.21.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-ppc64-gnu@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-ppc64-gnu@npm:11.21.2" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-riscv64-gnu@npm:11.21.2" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-riscv64-musl@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-riscv64-musl@npm:11.21.2" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-s390x-gnu@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-s390x-gnu@npm:11.21.2" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-x64-gnu@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-x64-gnu@npm:11.21.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-x64-musl@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-linux-x64-musl@npm:11.21.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-openharmony-arm64@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-openharmony-arm64@npm:11.21.2" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-wasm32-wasi@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-wasm32-wasi@npm:11.21.2" + dependencies: + "@emnapi/core": "npm:1.11.0" + "@emnapi/runtime": "npm:1.11.0" + "@napi-rs/wasm-runtime": "npm:^1.1.5" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@oxc-resolver/binding-win32-arm64-msvc@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-win32-arm64-msvc@npm:11.21.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-win32-x64-msvc@npm:11.21.2": + version: 11.21.2 + resolution: "@oxc-resolver/binding-win32-x64-msvc@npm:11.21.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@parcel/watcher-android-arm64@npm:2.5.1": version: 2.5.1 resolution: "@parcel/watcher-android-arm64@npm:2.5.1" @@ -5125,7 +5488,7 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:^1.58.1": +"@playwright/test@npm:1.58.1": version: 1.58.1 resolution: "@playwright/test@npm:1.58.1" dependencies: @@ -6481,119 +6844,103 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:^10.0.0": - version: 10.2.4 - resolution: "@storybook/addon-docs@npm:10.2.4" +"@storybook/addon-docs@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/addon-docs@npm:10.6.1" dependencies: "@mdx-js/react": "npm:^3.0.0" - "@storybook/csf-plugin": "npm:10.2.4" - "@storybook/icons": "npm:^2.0.1" - "@storybook/react-dom-shim": "npm:10.2.4" + "@storybook/icons": "npm:^2.0.2" + "@storybook/react-dom-shim": "npm:10.6.1" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent: "npm:^2.0.0" + unplugin: "npm:^2.3.5" peerDependencies: - storybook: ^10.2.4 - checksum: 10/7e37b2e5ce1445827c263370f8a7beda8fa05f9f1b129afe405e76cbc5431f79dcc073c8ab01b4adef855956d1ffc3ff160b82d8adc9cc919442a124ca447ab6 + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.6.1 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10/8017a6d95dcc01491b6005c3213112032f72ecd75e8ea998dfe661e724326cc97a2fe3d79733604fe79890bbb1dc929c98cbdb9b2b55d098cd287149d19431a1 languageName: node linkType: hard -"@storybook/addon-links@npm:^10.0.0": - version: 10.2.4 - resolution: "@storybook/addon-links@npm:10.2.4" +"@storybook/addon-links@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/addon-links@npm:10.6.1" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.4 + storybook: ^10.6.1 peerDependenciesMeta: + "@types/react": + optional: true react: optional: true - checksum: 10/69d8cc3a42d03f3428c3f18c1e6c4239911ad2f55e0a75d92ea7881df2be51852862255805bdd21b21a71f457df69b831c10d300cc6aa2fb1e15011605cb70ae + checksum: 10/086c083ffb3d571487bf6f35ea0e8d8ce0d5684b5574d83dc57aab922e87565211c8cc794e939d15b8d815f1c07eac4f6c854f880cc09338715464f3893dc551 languageName: node linkType: hard -"@storybook/addon-onboarding@npm:^10.0.0": - version: 10.2.4 - resolution: "@storybook/addon-onboarding@npm:10.2.4" +"@storybook/addon-onboarding@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/addon-onboarding@npm:10.6.1" peerDependencies: - storybook: ^10.2.4 - checksum: 10/6004bebe86d37ba77159644a63d13a903908f5715eec1b39cbec31c009f04036ed2b79069b0c3edd4203d22b64786563efe1727fada371a44cbd768c46b449b7 + storybook: ^10.6.1 + checksum: 10/492d18dbad374c1ad6184009d915b68c31fc98f05bd29fb9041ffbaa839e7d603fb1ce42c88bd856500b08b83a505e03da835fbc9fc98cf74c72ac0194c8a949 languageName: node linkType: hard -"@storybook/addon-webpack5-compiler-swc@npm:^4.0.0": - version: 4.0.2 - resolution: "@storybook/addon-webpack5-compiler-swc@npm:4.0.2" +"@storybook/addon-webpack5-compiler-swc@npm:4.0.3": + version: 4.0.3 + resolution: "@storybook/addon-webpack5-compiler-swc@npm:4.0.3" dependencies: "@swc/core": "npm:^1.13.5" swc-loader: "npm:^0.2.6" peerDependencies: - storybook: ^9.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 - checksum: 10/1383346b97d9f679ad830751dd1c94c8ab1c6aeb141feda60dcc7ef2ac69e97c3fb3a2a2a3f020e07598dea315760cb0c079f928f29faaf12f143d627487b0e1 + storybook: ^9.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 + checksum: 10/3c062c08254cf896030dded773e5f80e9471733a6b3c3d6afa467ff59fe991a06a52155b3ae9936f741beb9bacfd8f11ff908e38dc6ee31955db628e67260486 languageName: node linkType: hard -"@storybook/builder-webpack5@npm:10.2.4": - version: 10.2.4 - resolution: "@storybook/builder-webpack5@npm:10.2.4" +"@storybook/builder-webpack5@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/builder-webpack5@npm:10.6.1" dependencies: - "@storybook/core-webpack": "npm:10.2.4" + "@storybook/core-webpack": "npm:10.6.1" case-sensitive-paths-webpack-plugin: "npm:^2.4.0" cjs-module-lexer: "npm:^1.2.3" css-loader: "npm:^7.1.2" es-module-lexer: "npm:^1.5.0" fork-ts-checker-webpack-plugin: "npm:^9.1.0" html-webpack-plugin: "npm:^5.5.0" - magic-string: "npm:^0.30.5" + magic-string: "npm:^1.1.0" + semver: "npm:^7.7.3" style-loader: "npm:^4.0.0" - terser-webpack-plugin: "npm:^5.3.14" + terser-webpack-plugin: "npm:^5.3.17" ts-dedent: "npm:^2.0.0" webpack: "npm:5" webpack-dev-middleware: "npm:^6.1.2" webpack-hot-middleware: "npm:^2.25.1" webpack-virtual-modules: "npm:^0.6.0" peerDependencies: - storybook: ^10.2.4 + storybook: ^10.6.1 peerDependenciesMeta: typescript: optional: true - checksum: 10/1e9022edb5bc3efcb5b76ce6ebdfef9a9e97608f5ea97ec8c496b626133b607dae460c2eac1d68ad354b814db4e9bb9751380975f2c0658e094710766a887a10 + checksum: 10/d1d7c003026ad5fbc91b170409d496c9fce203ab99ed310a78bdde086c6cb5558c91e9e4dd00f19d196ec0f5bcdb32cc972b773dcd4b081a4922e08d78a17058 languageName: node linkType: hard -"@storybook/core-webpack@npm:10.2.4": - version: 10.2.4 - resolution: "@storybook/core-webpack@npm:10.2.4" +"@storybook/core-webpack@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/core-webpack@npm:10.6.1" dependencies: ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.2.4 - checksum: 10/dcad170c33a37ad3dc07389d195925dcd6a71b854eb2a93f6f7199c83be73621ddc9d8de05a26ca756d41a515af893048dde8b791a3a330c0af5880c095da786 - languageName: node - linkType: hard - -"@storybook/csf-plugin@npm:10.2.4": - version: 10.2.4 - resolution: "@storybook/csf-plugin@npm:10.2.4" - dependencies: - unplugin: "npm:^2.3.5" - peerDependencies: - esbuild: "*" - rollup: "*" - storybook: ^10.2.4 - vite: "*" - webpack: "*" - peerDependenciesMeta: - esbuild: - optional: true - rollup: - optional: true - vite: - optional: true - webpack: - optional: true - checksum: 10/bc583543f80d9005a89a7d4c061336afa6e5bdc57aca3d9b147e873c8b233f448eabc4a8f0b8ae3194e88bea97e0f562d9af889cabe11855e0ba8c0cf6376047 + storybook: ^10.6.1 + checksum: 10/fd1e8ba2ac772390818bcb6e0e78776cb6ca3960b8a7d69341cb3a6e0e504bc2e928643a2e58d9c4a7c8a9aa606ed8bab2fa0472463e0a406be7d5932d091348 languageName: node linkType: hard @@ -6604,13 +6951,12 @@ __metadata: languageName: node linkType: hard -"@storybook/icons@npm:^2.0.1": - version: 2.0.1 - resolution: "@storybook/icons@npm:2.0.1" +"@storybook/icons@npm:^2.0.2": + version: 2.1.0 + resolution: "@storybook/icons@npm:2.1.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10/04ffa285f4defc611def51f82492688bc49f6f4e8ce4e7ba5c99a1c1410b7e8820b5da65c33610a497df2409de7b48fae399052c5cacab6a4a4a9b48a36ebfd5 + checksum: 10/c2f093f3d117671f2c25e3fa498e066a0624e0d9ee9e60e38253a30d7e9120115d608d675da5c8a133f669f61309b6209f909fac3b687e667894463754f8ccfc languageName: node linkType: hard @@ -6626,9 +6972,9 @@ __metadata: languageName: node linkType: hard -"@storybook/nextjs@npm:^10.2.4": - version: 10.2.4 - resolution: "@storybook/nextjs@npm:10.2.4" +"@storybook/nextjs@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/nextjs@npm:10.6.1" dependencies: "@babel/core": "npm:^7.28.5" "@babel/plugin-syntax-bigint": "npm:^7.8.3" @@ -6644,17 +6990,17 @@ __metadata: "@babel/preset-typescript": "npm:^7.28.5" "@babel/runtime": "npm:^7.28.4" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.11" - "@storybook/builder-webpack5": "npm:10.2.4" - "@storybook/preset-react-webpack": "npm:10.2.4" - "@storybook/react": "npm:10.2.4" + "@storybook/builder-webpack5": "npm:10.6.1" + "@storybook/preset-react-webpack": "npm:10.6.1" + "@storybook/react": "npm:10.6.1" "@types/semver": "npm:^7.7.1" babel-loader: "npm:^9.1.3" css-loader: "npm:^6.7.3" - image-size: "npm:^2.0.2" loader-utils: "npm:^3.2.1" node-polyfill-webpack-plugin: "npm:^2.0.1" postcss: "npm:^8.4.38" postcss-loader: "npm:^8.1.1" + probe-image-size: "npm:^7.3.0" react-refresh: "npm:^0.14.0" resolve-url-loader: "npm:^5.0.0" sass-loader: "npm:^16.0.5" @@ -6664,29 +7010,35 @@ __metadata: tsconfig-paths: "npm:^4.0.0" tsconfig-paths-webpack-plugin: "npm:^4.0.1" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 next: ^14.1.0 || ^15.0.0 || ^16.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.4 + storybook: ^10.6.1 webpack: ^5.0.0 peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true typescript: optional: true webpack: optional: true - checksum: 10/70b38c6bafe3659136421c320551f765e79ba532ed6f6a6c491be22aba6c19195eb82a3af8fe3cf45b61f3c86c8e99dade9f573b858a7715779223b6e1f30fdc + checksum: 10/8a764bd8f60baa48eda568e68aed6ad79ca780a33346fbfc2da27b42ed804b73aa70ac426d3764d2fee9767ea2311479900d7558bd0f19adf901887c2276d96a languageName: node linkType: hard -"@storybook/preset-react-webpack@npm:10.2.4": - version: 10.2.4 - resolution: "@storybook/preset-react-webpack@npm:10.2.4" +"@storybook/preset-react-webpack@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/preset-react-webpack@npm:10.6.1" dependencies: - "@storybook/core-webpack": "npm:10.2.4" + "@storybook/core-webpack": "npm:10.6.1" "@storybook/react-docgen-typescript-plugin": "npm:1.0.6--canary.9.0c3f3b7.0" "@types/semver": "npm:^7.7.1" - magic-string: "npm:^0.30.5" - react-docgen: "npm:^7.1.1" + magic-string: "npm:^1.1.0" + react-docgen: "npm:^8.0.2" resolve: "npm:^1.22.8" semver: "npm:^7.7.3" tsconfig-paths: "npm:^4.2.0" @@ -6694,11 +7046,11 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.4 + storybook: ^10.6.1 peerDependenciesMeta: typescript: optional: true - checksum: 10/ba6add8ed17cf765f748dda36d9447e0398bb8af05b5856dfd221f2a93719775b2c0ca8eaae3c0d27f3f942c555af7d623e5fa57946a906031d0f44a4f6e962a + checksum: 10/69e805aa643fc05680549e80ebebe0cf8e42dfb2cb8f344d5cc4a42024588a53bcc71ee7cb7b39f860283d9834c81f177f6e206e16aeaa35e45f128101ec3e18 languageName: node linkType: hard @@ -6720,33 +7072,47 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:10.2.4": - version: 10.2.4 - resolution: "@storybook/react-dom-shim@npm:10.2.4" +"@storybook/react-dom-shim@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/react-dom-shim@npm:10.6.1" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.4 - checksum: 10/27f33b221fd025ea625e0c7bd58a6eac9384d0fe8d23facc835ef08766c4c797ee467338a02a719ae16869c88349526c3748a5025462242fac144d90d1543622 + storybook: ^10.6.1 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 10/e8cea7f0c2c9c0320a7123997248496532e998bf62453c8fd532d5138e17a83cb1782bbf3808213c42a23218568ead3cae2fa662c9d44709db9f04f2046a1d6b languageName: node linkType: hard -"@storybook/react@npm:10.2.4": - version: 10.2.4 - resolution: "@storybook/react@npm:10.2.4" +"@storybook/react@npm:10.6.1": + version: 10.6.1 + resolution: "@storybook/react@npm:10.6.1" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:10.2.4" + "@storybook/react-dom-shim": "npm:10.6.1" react-docgen: "npm:^8.0.2" + react-docgen-typescript: "npm:^2.2.2" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.4 + storybook: ^10.6.1 typescript: ">= 4.9.x" peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true typescript: optional: true - checksum: 10/2dbe1d924f21bdf8e8bdc11b9b2e6392ab7ab6778eccbffd1acfef79aa5934b4d677eb06516bb84a4b1269af135eb8c6130372d40a472ada81508e7f4f5951e1 + checksum: 10/ffaf8822587ed8540dafaab226f09718e4d8db85c9173575852d446cd3463fc6ac98db1a5c53d605568d7d7ee0d19f0b87a3e42419eab3c42ba894a2360dfa01 languageName: node linkType: hard @@ -6907,7 +7273,7 @@ __metadata: languageName: node linkType: hard -"@swc/core@npm:^1.11.29": +"@swc/core@npm:1.12.6": version: 1.12.6 resolution: "@swc/core@npm:1.12.6" dependencies: @@ -7024,7 +7390,7 @@ __metadata: languageName: node linkType: hard -"@swc/jest@npm:^0.2.38": +"@swc/jest@npm:0.2.38": version: 0.2.38 resolution: "@swc/jest@npm:0.2.38" dependencies: @@ -7089,7 +7455,23 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:6.5.0, @testing-library/jest-dom@npm:^6.4.8": +"@testing-library/dom@npm:^10.4.1": + version: 10.4.2 + resolution: "@testing-library/dom@npm:10.4.2" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + picocolors: "npm:1.1.1" + pretty-format: "npm:^27.0.2" + checksum: 10/3ac24b320ae0e59f48a560bbe279f80e75539641e260d5e1c0455413babcb73a23f7090e9d80fca13933c5bc319fe3e48f61b9c89fbe6d4194f8f58e8bab44d4 + languageName: node + linkType: hard + +"@testing-library/jest-dom@npm:6.5.0": version: 6.5.0 resolution: "@testing-library/jest-dom@npm:6.5.0" dependencies: @@ -7104,7 +7486,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.6.3": +"@testing-library/jest-dom@npm:6.9.1": version: 6.9.1 resolution: "@testing-library/jest-dom@npm:6.9.1" dependencies: @@ -7118,7 +7500,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^16.3.0": +"@testing-library/react@npm:16.3.0, @testing-library/react@npm:^16.3.0": version: 16.3.0 resolution: "@testing-library/react@npm:16.3.0" dependencies: @@ -7138,7 +7520,27 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:14.5.2, @testing-library/user-event@npm:^14.5.2": +"@testing-library/react@npm:16.3.3": + version: 16.3.3 + resolution: "@testing-library/react@npm:16.3.3" + dependencies: + "@babel/runtime": "npm:^7.12.5" + peerDependencies: + "@testing-library/dom": ^10.0.0 + "@types/react": ^18.0.0 || ^19.0.0 + "@types/react-dom": ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 10/c330e2d8158fd0f4b059cb1cd30f74265c6e80b204cf7245c9b2c4117582d6deb985d51edb62bd1b94e79ef48a2eaba4d002278d06caf725830a8b0f475e0118 + languageName: node + linkType: hard + +"@testing-library/user-event@npm:14.5.2": version: 14.5.2 resolution: "@testing-library/user-event@npm:14.5.2" peerDependencies: @@ -7147,12 +7549,12 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:^14.6.1": - version: 14.6.1 - resolution: "@testing-library/user-event@npm:14.6.1" +"@testing-library/user-event@npm:14.6.7, @testing-library/user-event@npm:^14.6.3": + version: 14.6.7 + resolution: "@testing-library/user-event@npm:14.6.7" peerDependencies: "@testing-library/dom": ">=7.21.4" - checksum: 10/34b74fff56a0447731a94b40d4cf246deb8dbc1c1e3aec93acd1c3377a760bb062e979f1572bb34ec164ad28ee2a391744b42d0d6d6cc16c4ce527e5e09610e1 + checksum: 10/afeb8ecb496c35c51a5cac0c94266808cfff748022c868a7682712d58cce6a93b649d1a667bb0b134ab93d9ce5bc9d113bfb28436b7f1b89203e589120b087d2 languageName: node linkType: hard @@ -7588,6 +7990,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.10.3": + version: 0.10.4 + resolution: "@tybys/wasm-util@npm:0.10.4" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/da910a0439afad49a6427e4d16fcd5a52199cb471e07c262e1dd5ed7664908e6f142f4dca1b09895c53f4ca4402663042d760f41c9fa7ff33f76c662739646df + languageName: node + linkType: hard + "@tybys/wasm-util@npm:^0.9.0": version: 0.9.0 resolution: "@tybys/wasm-util@npm:0.9.0" @@ -7613,7 +8024,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5": +"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.20.5": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" dependencies: @@ -7645,7 +8056,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6, @types/babel__traverse@npm:^7.18.0": +"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": version: 7.20.6 resolution: "@types/babel__traverse@npm:7.20.6" dependencies: @@ -7882,7 +8293,7 @@ __metadata: languageName: node linkType: hard -"@types/jest-when@npm:^3.5.2": +"@types/jest-when@npm:3.5.5": version: 3.5.5 resolution: "@types/jest-when@npm:3.5.5" dependencies: @@ -7891,7 +8302,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:^29.5.12": +"@types/jest@npm:*, @types/jest@npm:29.5.13": version: 29.5.13 resolution: "@types/jest@npm:29.5.13" dependencies: @@ -7901,6 +8312,16 @@ __metadata: languageName: node linkType: hard +"@types/jest@npm:29.5.14": + version: 29.5.14 + resolution: "@types/jest@npm:29.5.14" + dependencies: + expect: "npm:^29.0.0" + pretty-format: "npm:^29.0.0" + checksum: 10/59ec7a9c4688aae8ee529316c43853468b6034f453d08a2e1064b281af9c81234cec986be796288f1bbb29efe943bc950e70c8fa8faae1e460d50e3cf9760f9b + languageName: node + linkType: hard + "@types/jquery@npm:*": version: 3.5.31 resolution: "@types/jquery@npm:3.5.31" @@ -7949,7 +8370,7 @@ __metadata: languageName: node linkType: hard -"@types/lodash.throttle@npm:^4.1.9": +"@types/lodash.throttle@npm:4.1.9": version: 4.1.9 resolution: "@types/lodash.throttle@npm:4.1.9" dependencies: @@ -7965,10 +8386,10 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:^4.17.7": - version: 4.17.10 - resolution: "@types/lodash@npm:4.17.10" - checksum: 10/10fe24a93adc6048cb23e4135c1ed1d52cc39033682e6513f4f51b74a9af6d7a24fbea92203c22dc4e01e35f1ab3aa0fd0a2b487e8a4a2bbdf1fc05970094066 +"@types/lodash@npm:4.17.26": + version: 4.17.26 + resolution: "@types/lodash@npm:4.17.26" + checksum: 10/49620ccc6e8c03e0f7589be3d21ead40409fb6a2c4808170e57f35cd4523d146ebf6ecbd97a266d767a71e98417fce215740690f4f131be060d1a534cac09b84 languageName: node linkType: hard @@ -8046,6 +8467,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:24.19.2": + version: 24.19.2 + resolution: "@types/node@npm:24.19.2" + dependencies: + undici-types: "npm:>=7.24.0 <7.24.7" + checksum: 10/5bc31df093f2866db0a2f9df0a1e99c2a46c3154ca2dc62ee14bde7af216d6361e4737e1023880921007ccb326b8559980e239e18a6fa927cda507da9383225c + languageName: node + linkType: hard + "@types/node@npm:>=13.7.0": version: 25.5.2 resolution: "@types/node@npm:25.5.2" @@ -8082,16 +8512,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^24.0.0": - version: 24.10.11 - resolution: "@types/node@npm:24.10.11" - dependencies: - undici-types: "npm:~7.16.0" - checksum: 10/ff7124058917a0f658637ac0137a3906c83c1dc78928228d8045a06ae8b6a02c1f15bf1fbe86c8d6f1839ccdd6033f3d79d615493f196f54b9130c50a65a64fa - languageName: node - linkType: hard - -"@types/papaparse@npm:^5.5.2": +"@types/papaparse@npm:5.5.2": version: 5.5.2 resolution: "@types/papaparse@npm:5.5.2" dependencies: @@ -8161,7 +8582,7 @@ __metadata: languageName: node linkType: hard -"@types/react-google-recaptcha@npm:^2.1.9": +"@types/react-google-recaptcha@npm:2.1.9": version: 2.1.9 resolution: "@types/react-google-recaptcha@npm:2.1.9" dependencies: @@ -8170,7 +8591,7 @@ __metadata: languageName: node linkType: hard -"@types/react-slick@npm:^0.23.13": +"@types/react-slick@npm:0.23.13": version: 0.23.13 resolution: "@types/react-slick@npm:0.23.13" dependencies: @@ -8218,7 +8639,7 @@ __metadata: languageName: node linkType: hard -"@types/slick-carousel@npm:^1": +"@types/slick-carousel@npm:1.6.40": version: 1.6.40 resolution: "@types/slick-carousel@npm:1.6.40" dependencies: @@ -8324,27 +8745,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.54.0" - dependencies: - "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.54.0" - "@typescript-eslint/type-utils": "npm:8.54.0" - "@typescript-eslint/utils": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" - ignore: "npm:^7.0.5" - natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.4.0" - peerDependencies: - "@typescript-eslint/parser": ^8.54.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10/8f1c74ac77d7a84ae3f201bb09cb67271662befed036266af1eaa0653d09b545353441640516c1c86e0a94939887d32f0473c61a642488b14d46533742bfbd1b - languageName: node - linkType: hard - -"@typescript-eslint/eslint-plugin@npm:^8.0.0": +"@typescript-eslint/eslint-plugin@npm:8.12.2": version: 8.12.2 resolution: "@typescript-eslint/eslint-plugin@npm:8.12.2" dependencies: @@ -8367,19 +8768,39 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/parser@npm:8.54.0" +"@typescript-eslint/eslint-plugin@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.71.1" + dependencies: + "@eslint-community/regexpp": "npm:^4.12.2" + "@typescript-eslint/scope-manager": "npm:8.71.1" + "@typescript-eslint/type-utils": "npm:8.71.1" + "@typescript-eslint/utils": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" + ignore: "npm:^7.0.5" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + "@typescript-eslint/parser": ^8.71.1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/dc117ca7be83d17b41d3298165b336d46797da247a8388614f3f65afc7875fb4fe23ffe28eb0c37a4e83deacd4ec8e94624a2c8de151ba6b41b58f9207e5c164 + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/parser@npm:8.71.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.54.0" - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" + "@typescript-eslint/scope-manager": "npm:8.71.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" debug: "npm:^4.4.3" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10/d2e09462c9966ef3deeba71d9e41d1d4876c61eea65888c93a3db6fba48b89a2165459c6519741d40e969da05ed98d3f4c87a7f56c5521ab5699743cc315f6cb + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/8ce699481f3cec81292889f77f1cffbef68d5f011b0fe1f71150d973794b6d2da89971b80b94824d7fa8bc54ff007a5e632ad6cfb66c595ce8fc1b852cac0c10 languageName: node linkType: hard @@ -8414,16 +8835,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/project-service@npm:8.54.0" +"@typescript-eslint/project-service@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/project-service@npm:8.71.1" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.54.0" - "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.71.1" + "@typescript-eslint/types": "npm:^8.71.1" debug: "npm:^4.4.3" peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10/93f0483f6bbcf7cf776a53a130f7606f597fba67cf111e1897873bf1531efaa96e4851cfd461da0f0cc93afbdb51e47bcce11cf7dd4fb68b7030c7f9f240b92f + typescript: ">=4.8.4 <6.1.0" + checksum: 10/9de11189629df886d456d2e80d1541060e5598f512ba42231953445a94764aa863fbc32b652735ee0694543fd6b0012b0807cda6b92d751a46fcd5fbcb481e3b languageName: node linkType: hard @@ -8457,13 +8878,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/scope-manager@npm:8.54.0" +"@typescript-eslint/scope-manager@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/scope-manager@npm:8.71.1" dependencies: - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" - checksum: 10/3474f3197e8647754393dee62b3145c9de71eaa66c8a68f61c8283aa332141803885db9c96caa6a51f78128ad9ef92f774a90361655e57bd951d5b57eb76f914 + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" + checksum: 10/59b0ee05006c4be44eb939ee8a1c0ed60d79fdabe7211f6adc30989541c306b07934144c51ec454ad8252cbe95ab8b38400ffe123977ae2ce512e76d460e5e98 languageName: node linkType: hard @@ -8476,12 +8897,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0" +"@typescript-eslint/tsconfig-utils@npm:8.71.1, @typescript-eslint/tsconfig-utils@npm:^8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.71.1" peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10/e9d6b29538716f007919bfcee94f09b7f8e7d2b684ad43d1a3c8d43afb9f0539c7707f84a34f42054e31c8c056b0ccf06575d89e860b4d34632ffefaefafe1fc + typescript: ">=4.8.4 <6.1.0" + checksum: 10/7a3a71b00f898d8ef53a3aed992597ae6bc56f8b6310cb8180b8f226979877afcb2628fbdc7a4b6f59db8ced5f6779b1fa684c0785e63a99b545f60de31ece51 languageName: node linkType: hard @@ -8500,19 +8921,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/type-utils@npm:8.54.0" +"@typescript-eslint/type-utils@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/type-utils@npm:8.71.1" dependencies: - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" - "@typescript-eslint/utils": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" + "@typescript-eslint/utils": "npm:8.71.1" debug: "npm:^4.4.3" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10/60e92fb32274abd70165ce6f4187e4cffa55416374c63731d7de8fdcfb7a558b4dd48909ff1ad38ac39d2ea1248ec54d6ce38dbc065fd34529a217fc2450d5b1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/56b5b433062b9005c1c627aec3cae4bfe6b3647bb08d826ec82fb4279c5f2c781028ce2e6274d38440eea53d348f393ad6b40a5e82825cf057de32fb813cb2f3 languageName: node linkType: hard @@ -8537,10 +8958,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/types@npm:8.54.0" - checksum: 10/c25cc0bdf90fb150cf6ce498897f43fe3adf9e872562159118f34bd91a9bfab5f720cb1a41f3cdf253b2e840145d7d372089b7cef5156624ef31e98d34f91b31 +"@typescript-eslint/types@npm:8.71.1, @typescript-eslint/types@npm:^8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/types@npm:8.71.1" + checksum: 10/e719c89af197092fe69bee725582013e57b661d14f2edbdf0637811216e207139876d57631708d544ede41e52b1a01200e0511c8d9c46742d408cc70f3edc7a1 languageName: node linkType: hard @@ -8582,7 +9003,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.38.0, @typescript-eslint/typescript-estree@npm:^8.0.0": +"@typescript-eslint/typescript-estree@npm:8.38.0": version: 8.38.0 resolution: "@typescript-eslint/typescript-estree@npm:8.38.0" dependencies: @@ -8602,22 +9023,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.54.0" +"@typescript-eslint/typescript-estree@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.71.1" dependencies: - "@typescript-eslint/project-service": "npm:8.54.0" - "@typescript-eslint/tsconfig-utils": "npm:8.54.0" - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" + "@typescript-eslint/project-service": "npm:8.71.1" + "@typescript-eslint/tsconfig-utils": "npm:8.71.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" debug: "npm:^4.4.3" - minimatch: "npm:^9.0.5" + minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" tinyglobby: "npm:^0.2.15" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10/3a545037c6f9319251d3ba44cf7a3216b1372422469e27f7ed3415244ebf42553da1ab4644da42d3f0ae2706a8cad12529ffebcb2e75406f74e3b30b812d010d + typescript: ">=4.8.4 <6.1.0" + checksum: 10/73cd8debfea2ffe582f689a615cdc875f0e97f0430eef55db7158443b37bedbf1ed76559e7ddfd445ad9b4d5de9cee3afe54dda1512cca0d4e31d1dcc6a12c41 languageName: node linkType: hard @@ -8635,18 +9056,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/utils@npm:8.54.0" +"@typescript-eslint/utils@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/utils@npm:8.71.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.54.0" - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/scope-manager": "npm:8.71.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10/9f88a2a7ab3e11aa0ff7f99c0e66a0cf2cba10b640def4c64a4f4ef427fecfb22f28dbe5697535915eb01f6507515ac43e45e0ff384bf82856e3420194d9ffdd + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/8427c5634502be65a149cdc1681986fc306332f2309fc6525d85e3b44d5b35fd2d35ee51989a71277d722455a06455154dc267796218723af384776d6b2f289e languageName: node linkType: hard @@ -8695,13 +9116,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.54.0" +"@typescript-eslint/visitor-keys@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.71.1" dependencies: - "@typescript-eslint/types": "npm:8.54.0" - eslint-visitor-keys: "npm:^4.2.1" - checksum: 10/cca5380ee30250302ee1459e5a0a38de8c16213026dbbff3d167fa7d71d012f31d60ac4483ad45ebd13f2ac963d1ca52dd5f22759a68d4ee57626e421769187a + "@typescript-eslint/types": "npm:8.71.1" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10/9abc7b1a266eb65b16ac16d99e334d06e0539241e5ae9b6721a11a6a1d2736a9f564dc5e5dc37e7d0bfce5e260da6495bab9d594a1317d01624d239286bd12c2 languageName: node linkType: hard @@ -9262,6 +9683,13 @@ __metadata: languageName: node linkType: hard +"@webcontainer/env@npm:^1.1.1": + version: 1.1.1 + resolution: "@webcontainer/env@npm:1.1.1" + checksum: 10/c3cd2c207bc2948dce91fa900aa1c6541832075021b720bda01043596359142bc7dd75670608aa7b6f5075d6ae63748a0f90b24e554e1a04ee69b968551eef66 + languageName: node + linkType: hard + "@xmldom/xmldom@npm:0.9.8": version: 0.9.8 resolution: "@xmldom/xmldom@npm:0.9.8" @@ -9568,16 +9996,16 @@ __metadata: version: 0.0.0-use.local resolution: "api@workspace:frontends/api" dependencies: - "@faker-js/faker": "npm:^10.5.0" + "@faker-js/faker": "npm:10.6.0" "@mitodl/mit-learn-api-axios": "npm:2026.8.17" "@mitodl/mitxonline-api-axios": "npm:2026.9.29" "@tanstack/react-query": "npm:^5.66.0" - "@testing-library/react": "npm:^16.3.0" + "@testing-library/react": "npm:16.3.3" axios: "npm:^1.12.2" - enforce-unique: "npm:^1.3.0" - jest: "npm:^29.7.0" - jest-when: "npm:^3.7.0" - lodash: "npm:^4.17.21" + enforce-unique: "npm:1.3.0" + jest: "npm:29.7.0" + jest-when: "npm:3.7.0" + lodash: "npm:4.18.1" ol-test-utilities: "npm:0.0.0" tiny-invariant: "npm:^1.3.3" peerDependencies: @@ -9909,13 +10337,6 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.3": - version: 3.2.6 - resolution: "async@npm:3.2.6" - checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368 - languageName: node - linkType: hard - "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -10409,13 +10830,6 @@ __metadata: languageName: node linkType: hard -"buffer-builder@npm:^0.2.0": - version: 0.2.0 - resolution: "buffer-builder@npm:0.2.0" - checksum: 10/16bd9eb8ac6630a05441bcb56522e956ae6a0724371ecc49b9a6bc10d35690489140df73573d0577e1e85c875737e560a4e2e67521fddd14714ddf4e0097d0ec - languageName: node - linkType: hard - "buffer-from@npm:^1.0.0": version: 1.1.2 resolution: "buffer-from@npm:1.1.2" @@ -10423,6 +10837,15 @@ __metadata: languageName: node linkType: hard +"buffer-image-size@npm:^0.6.4": + version: 0.6.4 + resolution: "buffer-image-size@npm:0.6.4" + dependencies: + "@types/node": "npm:*" + checksum: 10/82d4ca9bc8e71c9c0cbc74191d3613100d0a20dd21da018c6f373d7dc88ec4a9225eebe06c44a982de074f695402e81ab8a8daa40afce36b915042fa9fb32c52 + languageName: node + linkType: hard + "buffer-xor@npm:^1.0.3": version: 1.0.3 resolution: "buffer-xor@npm:1.0.3" @@ -10613,7 +11036,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -10693,7 +11116,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^4.0.0, chokidar@npm:^4.0.1": +"chokidar@npm:^4.0.1": version: 4.0.3 resolution: "chokidar@npm:4.0.3" dependencies: @@ -10702,6 +11125,15 @@ __metadata: languageName: node linkType: hard +"chokidar@npm:^5.0.0": + version: 5.0.0 + resolution: "chokidar@npm:5.0.0" + dependencies: + readdirp: "npm:^5.0.0" + checksum: 10/a1c2a4ee6ee81ba6409712c295a47be055fb9de1186dfbab33c1e82f28619de962ba02fc5f9d433daaedc96c35747460d8b2079ac2907de2c95e3f7cce913113 + languageName: node + linkType: hard + "chownr@npm:^2.0.0": version: 2.0.0 resolution: "chownr@npm:2.0.0" @@ -10709,22 +11141,32 @@ __metadata: languageName: node linkType: hard -"chromatic@npm:^13.3.4": - version: 13.3.5 - resolution: "chromatic@npm:13.3.5" +"chromatic@npm:^18.0.1": + version: 18.12.0 + resolution: "chromatic@npm:18.12.0" + dependencies: + semver: "npm:^7.3.5" peerDependencies: "@chromatic-com/cypress": ^0.*.* || ^1.0.0 "@chromatic-com/playwright": ^0.*.* || ^1.0.0 + "@chromatic-com/vitest": ^0.*.* || ^1.0.0 + dependenciesMeta: + "@sentry/cli": + built: true + esbuild: + built: true peerDependenciesMeta: "@chromatic-com/cypress": optional: true "@chromatic-com/playwright": optional: true + "@chromatic-com/vitest": + optional: true bin: - chroma: dist/bin.js - chromatic: dist/bin.js - chromatic-cli: dist/bin.js - checksum: 10/d660e926e2763158eb216c12fd443ac909235b62e0855d6485c5ec270cbde8ce6d5467fc9792a988f2cd4c32722efb9899982b26d4bd8265381846c7d7006c21 + chroma: dist/bin.cjs + chromatic: dist/bin.cjs + chromatic-cli: dist/bin.cjs + checksum: 10/b159acd0b382c5eea26accfa78187e19ce0defb83b02be1c3f00f3f20ad13b1b8fbdb362b0c0bd65a7b2977ce08499dfb0588cad6f47737199b68b1952b1ac19 languageName: node linkType: hard @@ -10883,10 +11325,10 @@ __metadata: languageName: node linkType: hard -"colorjs.io@npm:^0.5.0": - version: 0.5.2 - resolution: "colorjs.io@npm:0.5.2" - checksum: 10/a6f6345865b177d19481008cb299c46ec9ff1fd206f472cd9ef69ddbca65832c81237b19fdcd24f3f9540c3e6343a22eb486cd800f5eab9815ce7c98c16a0f0e +"colorjs.io@npm:^0.7.0": + version: 0.7.1 + resolution: "colorjs.io@npm:0.7.1" + checksum: 10/6a2beec20fbce9f4b7c4f1915e7444eb90a3957b735f1d56feab0bac2d16d8be03d3eee19487d9461e1d2db060c2e64f47c3d7029d203b11818a36758842b386 languageName: node linkType: hard @@ -11152,7 +11594,7 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^4.0.0": +"cross-fetch@npm:4.0.0": version: 4.0.0 resolution: "cross-fetch@npm:4.0.0" dependencies: @@ -11539,6 +11981,15 @@ __metadata: languageName: node linkType: hard +"debug@npm:2, debug@npm:^2.1.3": + version: 2.6.9 + resolution: "debug@npm:2.6.9" + dependencies: + ms: "npm:2.0.0" + checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14 + languageName: node + linkType: hard + "debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.1": version: 4.4.1 resolution: "debug@npm:4.4.1" @@ -11551,16 +12002,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^2.1.3": - version: 2.6.9 - resolution: "debug@npm:2.6.9" - dependencies: - ms: "npm:2.0.0" - checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14 - languageName: node - linkType: hard - -"debug@npm:^3.2.7": +"debug@npm:^3.2.6, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -11977,6 +12419,13 @@ __metadata: languageName: node linkType: hard +"dotenv@npm:17.4.2": + version: 17.4.2 + resolution: "dotenv@npm:17.4.2" + checksum: 10/ca1b6f54d58e39914901e1518958e86083aca8deb5aa2e7f2a51acd53291d97852479b0ab26ed949b6a45a0e9adcc7b0d1c3c72375e8ea670f7005e341c6daba + languageName: node + linkType: hard + "dotenv@npm:^16.3.1": version: 16.4.5 resolution: "dotenv@npm:16.4.5" @@ -11984,13 +12433,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^17.0.0": - version: 17.2.0 - resolution: "dotenv@npm:17.2.0" - checksum: 10/73d57d7ed8ae46e45c0b1dea382de3f180e71d20a3a4e10a13a3d5271a08639166e6647bb6dc0fa160ea440a55e85ff9be233150d9037d268c823cb72859d87f - languageName: node - linkType: hard - "dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": version: 1.0.1 resolution: "dunder-proto@npm:1.0.1" @@ -12009,17 +12451,6 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^3.1.10": - version: 3.1.10 - resolution: "ejs@npm:3.1.10" - dependencies: - jake: "npm:^10.8.5" - bin: - ejs: bin/cli.js - checksum: 10/a9cb7d7cd13b7b1cd0be5c4788e44dd10d92f7285d2f65b942f33e127230c054f99a42db4d99f766d8dbc6c57e94799593ee66a14efd7c8dd70c4812bf6aa384 - languageName: node - linkType: hard - "electron-to-chromium@npm:^1.5.263": version: 1.5.286 resolution: "electron-to-chromium@npm:1.5.286" @@ -12143,7 +12574,7 @@ __metadata: languageName: node linkType: hard -"enforce-unique@npm:^1.3.0": +"enforce-unique@npm:1.3.0": version: 1.3.0 resolution: "enforce-unique@npm:1.3.0" checksum: 10/c92da297787ff17ac1671c5c86ddc075308fb895fc0d728d2860ce152d1ab2f7b04d5c41ba4b86e75175c723b70aaf7f3d282930ec464fff3a96d3d8ddcdb4ba @@ -12167,7 +12598,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^4.4.0, entities@npm:^4.5.0": +"entities@npm:^4.4.0": version: 4.5.0 resolution: "entities@npm:4.5.0" checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48 @@ -12181,6 +12612,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^7.0.1": + version: 7.0.1 + resolution: "entities@npm:7.0.1" + checksum: 10/3c0c58d869c45148463e96d21dee2d1b801bd3fe4cf47aa470cd26dfe81d59e9e0a9be92ae083fa02fa441283c883a471486e94538dcfb8544428aa80a55271b + languageName: node + linkType: hard + "env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -12481,36 +12919,36 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0": - version: 0.27.2 - resolution: "esbuild@npm:0.27.2" - dependencies: - "@esbuild/aix-ppc64": "npm:0.27.2" - "@esbuild/android-arm": "npm:0.27.2" - "@esbuild/android-arm64": "npm:0.27.2" - "@esbuild/android-x64": "npm:0.27.2" - "@esbuild/darwin-arm64": "npm:0.27.2" - "@esbuild/darwin-x64": "npm:0.27.2" - "@esbuild/freebsd-arm64": "npm:0.27.2" - "@esbuild/freebsd-x64": "npm:0.27.2" - "@esbuild/linux-arm": "npm:0.27.2" - "@esbuild/linux-arm64": "npm:0.27.2" - "@esbuild/linux-ia32": "npm:0.27.2" - "@esbuild/linux-loong64": "npm:0.27.2" - "@esbuild/linux-mips64el": "npm:0.27.2" - "@esbuild/linux-ppc64": "npm:0.27.2" - "@esbuild/linux-riscv64": "npm:0.27.2" - "@esbuild/linux-s390x": "npm:0.27.2" - "@esbuild/linux-x64": "npm:0.27.2" - "@esbuild/netbsd-arm64": "npm:0.27.2" - "@esbuild/netbsd-x64": "npm:0.27.2" - "@esbuild/openbsd-arm64": "npm:0.27.2" - "@esbuild/openbsd-x64": "npm:0.27.2" - "@esbuild/openharmony-arm64": "npm:0.27.2" - "@esbuild/sunos-x64": "npm:0.27.2" - "@esbuild/win32-arm64": "npm:0.27.2" - "@esbuild/win32-ia32": "npm:0.27.2" - "@esbuild/win32-x64": "npm:0.27.2" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0 || ^0.28.0": + version: 0.28.2 + resolution: "esbuild@npm:0.28.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.28.2" + "@esbuild/android-arm": "npm:0.28.2" + "@esbuild/android-arm64": "npm:0.28.2" + "@esbuild/android-x64": "npm:0.28.2" + "@esbuild/darwin-arm64": "npm:0.28.2" + "@esbuild/darwin-x64": "npm:0.28.2" + "@esbuild/freebsd-arm64": "npm:0.28.2" + "@esbuild/freebsd-x64": "npm:0.28.2" + "@esbuild/linux-arm": "npm:0.28.2" + "@esbuild/linux-arm64": "npm:0.28.2" + "@esbuild/linux-ia32": "npm:0.28.2" + "@esbuild/linux-loong64": "npm:0.28.2" + "@esbuild/linux-mips64el": "npm:0.28.2" + "@esbuild/linux-ppc64": "npm:0.28.2" + "@esbuild/linux-riscv64": "npm:0.28.2" + "@esbuild/linux-s390x": "npm:0.28.2" + "@esbuild/linux-x64": "npm:0.28.2" + "@esbuild/netbsd-arm64": "npm:0.28.2" + "@esbuild/netbsd-x64": "npm:0.28.2" + "@esbuild/openbsd-arm64": "npm:0.28.2" + "@esbuild/openbsd-x64": "npm:0.28.2" + "@esbuild/openharmony-arm64": "npm:0.28.2" + "@esbuild/sunos-x64": "npm:0.28.2" + "@esbuild/win32-arm64": "npm:0.28.2" + "@esbuild/win32-ia32": "npm:0.28.2" + "@esbuild/win32-x64": "npm:0.28.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -12566,7 +13004,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/7f1229328b0efc63c4184a61a7eb303df1e99818cc1d9e309fb92600703008e69821e8e984e9e9f54a627da14e0960d561db3a93029482ef96dc82dd267a60c2 + checksum: 10/c21a050b308c6f4b99e1a6ed458661d49b83b424b05c5e0851072f7b01fc2999910754454f6833599175d6c94102d99e400849dd67cfcbeef4f0aec7dfa504a6 languageName: node linkType: hard @@ -12618,7 +13056,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-mitodl@npm:^2.1.0": +"eslint-config-mitodl@npm:2.1.0": version: 2.1.0 resolution: "eslint-config-mitodl@npm:2.1.0" dependencies: @@ -12639,30 +13077,30 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:^16.1.6": - version: 16.1.6 - resolution: "eslint-config-next@npm:16.1.6" +"eslint-config-next@npm:16.4.0": + version: 16.4.0 + resolution: "eslint-config-next@npm:16.4.0" dependencies: - "@next/eslint-plugin-next": "npm:16.1.6" + "@next/eslint-plugin-next": "npm:16.4.0" eslint-import-resolver-node: "npm:^0.3.6" eslint-import-resolver-typescript: "npm:^3.5.2" eslint-plugin-import: "npm:^2.32.0" eslint-plugin-jsx-a11y: "npm:^6.10.0" eslint-plugin-react: "npm:^7.37.0" - eslint-plugin-react-hooks: "npm:^7.0.0" + eslint-plugin-react-hooks: "npm:^7.1.0" globals: "npm:16.4.0" - typescript-eslint: "npm:^8.46.0" + typescript-eslint: "npm:^8.56.0" peerDependencies: eslint: ">=9.0.0" typescript: ">=3.3.1" peerDependenciesMeta: typescript: optional: true - checksum: 10/94828d947fe88d921ca9e59931a31d111344bbf23bd8baad50de463b05b23a823c526cb60576443c6c818136d054779970369f049c5c6a6ef7e92fae12f888d7 + checksum: 10/1f15f369a67b67f80a7a0f165e56db71afabddb46df0f37b561e980fc28c7a7e1277cd7e655a52210b705e55143698f7b2bf5171bbd9e712eb0a0117498014f1 languageName: node linkType: hard -"eslint-config-prettier@npm:^10.0.0": +"eslint-config-prettier@npm:10.0.1": version: 10.0.1 resolution: "eslint-config-prettier@npm:10.0.1" peerDependencies: @@ -12684,17 +13122,16 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-typescript@npm:^3.5.2": - version: 3.10.1 - resolution: "eslint-import-resolver-typescript@npm:3.10.1" +"eslint-import-resolver-typescript@npm:4.3.4": + version: 4.3.4 + resolution: "eslint-import-resolver-typescript@npm:4.3.4" dependencies: - "@nolyfill/is-core-module": "npm:1.0.39" debug: "npm:^4.4.0" get-tsconfig: "npm:^4.10.0" is-bun-module: "npm:^2.0.0" stable-hash: "npm:^0.0.5" tinyglobby: "npm:^0.2.13" - unrs-resolver: "npm:^1.6.2" + unrs-resolver: "npm:^1.6.3" peerDependencies: eslint: "*" eslint-plugin-import: "*" @@ -12704,20 +13141,21 @@ __metadata: optional: true eslint-plugin-import-x: optional: true - checksum: 10/b8d6a9b2045c70f043f722f78c9e65bc0283126f0ad92c8f07473f7647d77f7b1562f765a472f17e06b81897b407091c0ec9f2e4592b158c9fd92d0b0c33de89 + checksum: 10/3620479c17bfbe7d40706c06e15a559a0a626af16bec3fe3046644ca84a5b49d5b8996753e5caf1b4f3de2140dbde5dc852aa3ea5fc4f459c080400b23af9e7e languageName: node linkType: hard -"eslint-import-resolver-typescript@npm:^4.0.0": - version: 4.3.4 - resolution: "eslint-import-resolver-typescript@npm:4.3.4" +"eslint-import-resolver-typescript@npm:^3.5.2": + version: 3.10.1 + resolution: "eslint-import-resolver-typescript@npm:3.10.1" dependencies: + "@nolyfill/is-core-module": "npm:1.0.39" debug: "npm:^4.4.0" get-tsconfig: "npm:^4.10.0" is-bun-module: "npm:^2.0.0" stable-hash: "npm:^0.0.5" tinyglobby: "npm:^0.2.13" - unrs-resolver: "npm:^1.6.3" + unrs-resolver: "npm:^1.6.2" peerDependencies: eslint: "*" eslint-plugin-import: "*" @@ -12727,7 +13165,7 @@ __metadata: optional: true eslint-plugin-import-x: optional: true - checksum: 10/3620479c17bfbe7d40706c06e15a559a0a626af16bec3fe3046644ca84a5b49d5b8996753e5caf1b4f3de2140dbde5dc852aa3ea5fc4f459c080400b23af9e7e + checksum: 10/b8d6a9b2045c70f043f722f78c9e65bc0283126f0ad92c8f07473f7647d77f7b1562f765a472f17e06b81897b407091c0ec9f2e4592b158c9fd92d0b0c33de89 languageName: node linkType: hard @@ -12779,7 +13217,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.29.1": +"eslint-plugin-import@npm:2.31.0": version: 2.31.0 resolution: "eslint-plugin-import@npm:2.31.0" dependencies: @@ -12837,7 +13275,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^29.0.0": +"eslint-plugin-jest@npm:29.0.1": version: 29.0.1 resolution: "eslint-plugin-jest@npm:29.0.1" dependencies: @@ -12917,7 +13355,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-mdx@npm:^3.0.0": +"eslint-plugin-mdx@npm:3.1.5": version: 3.1.5 resolution: "eslint-plugin-mdx@npm:3.1.5" dependencies: @@ -12935,7 +13373,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^5.0.0": +"eslint-plugin-react-hooks@npm:5.1.0": version: 5.1.0 resolution: "eslint-plugin-react-hooks@npm:5.1.0" peerDependencies: @@ -12944,9 +13382,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^7.0.0": - version: 7.0.1 - resolution: "eslint-plugin-react-hooks@npm:7.0.1" +"eslint-plugin-react-hooks@npm:^7.1.0": + version: 7.1.1 + resolution: "eslint-plugin-react-hooks@npm:7.1.1" dependencies: "@babel/core": "npm:^7.24.4" "@babel/parser": "npm:^7.24.4" @@ -12954,12 +13392,12 @@ __metadata: zod: "npm:^3.25.0 || ^4.0.0" zod-validation-error: "npm:^3.5.0 || ^4.0.0" peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - checksum: 10/12e96c68d58c6588305fd17d660524a1ef1e872650ec591d5b138f059431290831c373d4b1c9ae8991fb25f96c43935497d2149678c027e65d0417d3d99ecc85 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 + checksum: 10/9dfe543af9813343f7cc7c5079b02da94a3b4c15df5cefdeef731f220120df26471d0db24c943222d2d9c6b43c3b78faea47ada9acc9dfd9c28492153cbc6902 languageName: node linkType: hard -"eslint-plugin-react@npm:^7.34.3": +"eslint-plugin-react@npm:7.37.1": version: 7.37.1 resolution: "eslint-plugin-react@npm:7.37.1" dependencies: @@ -13015,7 +13453,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-styled-components-a11y@npm:^2.1.35": +"eslint-plugin-styled-components-a11y@npm:2.1.35": version: 2.1.35 resolution: "eslint-plugin-styled-components-a11y@npm:2.1.35" dependencies: @@ -13027,7 +13465,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-testing-library@npm:^7.0.0": +"eslint-plugin-testing-library@npm:7.1.1": version: 7.1.1 resolution: "eslint-plugin-testing-library@npm:7.1.1" dependencies: @@ -13080,6 +13518,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: 10/f9cc1a57b75e0ef949545cac33d01e8367e302de4c1483266ed4d8646ee5c306376660196bbb38b004e767b7043d1e661cb4336b49eff634a1bbe75c1db709ec + languageName: node + linkType: hard + "eslint@npm:8.57.1": version: 8.57.1 resolution: "eslint@npm:8.57.1" @@ -13453,22 +13898,6 @@ __metadata: languageName: node linkType: hard -"filelist@npm:^1.0.4": - version: 1.0.4 - resolution: "filelist@npm:1.0.4" - dependencies: - minimatch: "npm:^5.0.1" - checksum: 10/4b436fa944b1508b95cffdfc8176ae6947b92825483639ef1b9a89b27d82f3f8aa22b21eed471993f92709b431670d4e015b39c087d435a61e1bb04564cf51de - languageName: node - linkType: hard - -"filesize@npm:^10.0.12": - version: 10.1.6 - resolution: "filesize@npm:10.1.6" - checksum: 10/e800837c4fc02303f1944d5a4c7b706df1c5cd95d745181852604fb00a1c2d55d2d3921252722bd2f0c86b59c94edaba23fa224776bbf977455d4034e7be1f45 - languageName: node - linkType: hard - "fill-range@npm:^7.1.1": version: 7.1.1 resolution: "fill-range@npm:7.1.1" @@ -13713,46 +14142,46 @@ __metadata: version: 0.0.0-use.local resolution: "frontends@workspace:frontends" dependencies: - "@faker-js/faker": "npm:^10.5.0" + "@faker-js/faker": "npm:10.6.0" "@jest/environment": "npm:^29.7.0" - "@next/eslint-plugin-next": "npm:^16.2.7" - "@swc/core": "npm:^1.11.29" - "@swc/jest": "npm:^0.2.38" - "@testing-library/jest-dom": "npm:^6.4.8" - "@testing-library/react": "npm:^16.3.0" - "@testing-library/user-event": "npm:^14.5.2" - "@types/jest": "npm:^29.5.12" - "@types/jest-when": "npm:^3.5.2" - "@types/react-google-recaptcha": "npm:^2.1.9" - "@typescript-eslint/eslint-plugin": "npm:^8.0.0" - "@typescript-eslint/typescript-estree": "npm:^8.0.0" - cross-fetch: "npm:^4.0.0" + "@next/eslint-plugin-next": "npm:16.2.7" + "@swc/core": "npm:1.12.6" + "@swc/jest": "npm:0.2.38" + "@testing-library/jest-dom": "npm:6.5.0" + "@testing-library/react": "npm:16.3.0" + "@testing-library/user-event": "npm:14.5.2" + "@types/jest": "npm:29.5.13" + "@types/jest-when": "npm:3.5.5" + "@types/react-google-recaptcha": "npm:2.1.9" + "@typescript-eslint/eslint-plugin": "npm:8.12.2" + "@typescript-eslint/typescript-estree": "npm:8.38.0" + cross-fetch: "npm:4.0.0" eslint: "npm:8.57.1" - eslint-config-mitodl: "npm:^2.1.0" - eslint-config-prettier: "npm:^10.0.0" - eslint-import-resolver-typescript: "npm:^4.0.0" - eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-jest: "npm:^29.0.0" - eslint-plugin-mdx: "npm:^3.0.0" - eslint-plugin-react: "npm:^7.34.3" - eslint-plugin-react-hooks: "npm:^5.0.0" - eslint-plugin-styled-components-a11y: "npm:^2.1.35" - eslint-plugin-testing-library: "npm:^7.0.0" - jest: "npm:^29.7.0" - jest-environment-jsdom: "npm:^29.5.0" - jest-extended: "npm:^7.0.0" - jest-fail-on-console: "npm:^3.3.1" - jest-watch-typeahead: "npm:^3.0.1" - jest-when: "npm:^3.7.0" - postcss-styled-syntax: "npm:^0.7.0" - prettier: "npm:^3.3.3" - prettier-plugin-django-alpine: "npm:^1.2.6" + eslint-config-mitodl: "npm:2.1.0" + eslint-config-prettier: "npm:10.0.1" + eslint-import-resolver-typescript: "npm:4.3.4" + eslint-plugin-import: "npm:2.31.0" + eslint-plugin-jest: "npm:29.0.1" + eslint-plugin-mdx: "npm:3.1.5" + eslint-plugin-react: "npm:7.37.1" + eslint-plugin-react-hooks: "npm:5.1.0" + eslint-plugin-styled-components-a11y: "npm:2.1.35" + eslint-plugin-testing-library: "npm:7.1.1" + jest: "npm:29.7.0" + jest-environment-jsdom: "npm:29.7.0" + jest-extended: "npm:7.0.0" + jest-fail-on-console: "npm:3.3.1" + jest-watch-typeahead: "npm:3.0.1" + jest-when: "npm:3.7.0" + postcss-styled-syntax: "npm:0.7.0" + prettier: "npm:3.3.3" + prettier-plugin-django-alpine: "npm:1.3.0" react-google-recaptcha: "npm:^3.1.0" - stylelint: "npm:^16.18.0" - stylelint-config-standard-scss: "npm:^15.0.0" + stylelint: "npm:16.22.0" + stylelint-config-standard-scss: "npm:15.0.1" syncpack: "npm:14.0.0-alpha.40" - ts-node: "npm:^10.9.2" - typescript: "npm:^5.5.4" + ts-node: "npm:10.9.2" + typescript: "npm:5.6.3" languageName: unknown linkType: soft @@ -14177,17 +14606,36 @@ __metadata: languageName: node linkType: hard -"happy-dom@npm:^20.3.4": - version: 20.3.4 - resolution: "happy-dom@npm:20.3.4" +"handlebars@npm:^4.7.9": + version: 4.7.10 + resolution: "handlebars@npm:4.7.10" + dependencies: + minimist: "npm:^1.2.8" + neo-async: "npm:^2.6.2" + source-map: "npm:^0.6.1" + uglify-js: "npm:^3.1.4" + wordwrap: "npm:^1.0.0" + dependenciesMeta: + uglify-js: + optional: true + bin: + handlebars: bin/handlebars + checksum: 10/e7df9b9986594384de11ea27d2f9c694f90dca9ff768ac28851b4cf89f6268a3177ec50c9bb1601c8841f67bee25598b37bdcd53d1f7acd3744619f938ad1f53 + languageName: node + linkType: hard + +"happy-dom@npm:^20.14.6": + version: 20.14.6 + resolution: "happy-dom@npm:20.14.6" dependencies: "@types/node": "npm:>=20.0.0" "@types/whatwg-mimetype": "npm:^3.0.2" "@types/ws": "npm:^8.18.1" - entities: "npm:^4.5.0" + buffer-image-size: "npm:^0.6.4" + entities: "npm:^7.0.1" whatwg-mimetype: "npm:^3.0.0" - ws: "npm:^8.18.3" - checksum: 10/6dba6b4dfdaedf5def805685bbc23da7d2cdaea09d37bbc8423db0acbcdfddf04c003c8f8f43176ab53a8176ef3a3fd8811648aef977d19f465598ac1e08d563 + ws: "npm:^8.21.0" + checksum: 10/d1bc335233067b044e625e969eaadc28a774dda5ca413d919e18d911f3edea44b7eaa286f43cd8992533acd6d469ab1f7467a0e8e7f7cd27d4bf4d45f1f3ab02 languageName: node linkType: hard @@ -14642,9 +15090,9 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^3.0.0": - version: 3.0.3 - resolution: "http-proxy-middleware@npm:3.0.3" +"http-proxy-middleware@npm:3.0.7": + version: 3.0.7 + resolution: "http-proxy-middleware@npm:3.0.7" dependencies: "@types/http-proxy": "npm:^1.17.15" debug: "npm:^4.3.6" @@ -14652,7 +15100,7 @@ __metadata: is-glob: "npm:^4.0.3" is-plain-object: "npm:^5.0.0" micromatch: "npm:^4.0.8" - checksum: 10/32f58c29288ca63e109909fb998bd0f6f50eb15a98dec9487eac07dfc4f09d8507dbfa00b44442d868bafa904bd633c8bbd55686bb13b4d4af4f5c5b3bbca430 + checksum: 10/a44135de721e55517b0fca596855e1e4da92b5fdad247425b4253a345fface37b2a800fcfe37dc28863e9021d8c56cf9cb33ebd20d63c9eca6918a46b39082d4 languageName: node linkType: hard @@ -14717,6 +15165,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:^0.4.4": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3" + checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3 + languageName: node + linkType: hard + "icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": version: 5.1.0 resolution: "icss-utils@npm:5.1.0" @@ -14747,19 +15204,10 @@ __metadata: languageName: node linkType: hard -"image-size@npm:^2.0.2": - version: 2.0.2 - resolution: "image-size@npm:2.0.2" - bin: - image-size: bin/image-size.js - checksum: 10/d15203279fe7ada01252d8c56ba97516385d6d5ac2cbf3d734580fc88db4f5272b9b3f7f378ad63abc7d06b5500c43b90d9f84626e2bda1cab403c16eb469592 - languageName: node - linkType: hard - -"immutable@npm:^5.0.2": - version: 5.1.4 - resolution: "immutable@npm:5.1.4" - checksum: 10/0655b33af249ff99c7a56f9e6d7aee632af2dc25758710ddf224bda645f66dd2dd98119c0d86986895ea52cc889b6c5127a848c6fba21aadabdc4c5ead04be2b +"immutable@npm:^5.1.5": + version: 5.1.9 + resolution: "immutable@npm:5.1.9" + checksum: 10/dc61ea6f79897320a048f193dec703dff25ad7bb633c3a0294677d2f258764c88da06e7c2b53d1aa51b6657c98d9f1c7341f49735b9b802fe6e834122cf78dcd languageName: node linkType: hard @@ -15629,20 +16077,6 @@ __metadata: languageName: node linkType: hard -"jake@npm:^10.8.5": - version: 10.9.2 - resolution: "jake@npm:10.9.2" - dependencies: - async: "npm:^3.2.3" - chalk: "npm:^4.0.2" - filelist: "npm:^1.0.4" - minimatch: "npm:^3.1.2" - bin: - jake: bin/cli.js - checksum: 10/3be324708f99f031e0aec49ef8fd872eb4583cbe8a29a0c875f554f6ac638ee4ea5aa759bb63723fd54f77ca6d7db851eaa78353301734ed3700db9cb109a0cd - languageName: node - linkType: hard - "jay-peg@npm:^1.1.1": version: 1.1.1 resolution: "jay-peg@npm:1.1.1" @@ -15801,7 +16235,7 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:^29.5.0": +"jest-environment-jsdom@npm:29.7.0": version: 29.7.0 resolution: "jest-environment-jsdom@npm:29.7.0" dependencies: @@ -15836,7 +16270,7 @@ __metadata: languageName: node linkType: hard -"jest-extended@npm:^7.0.0": +"jest-extended@npm:7.0.0": version: 7.0.0 resolution: "jest-extended@npm:7.0.0" dependencies: @@ -15853,7 +16287,7 @@ __metadata: languageName: node linkType: hard -"jest-fail-on-console@npm:^3.3.1": +"jest-fail-on-console@npm:3.3.1": version: 3.3.1 resolution: "jest-fail-on-console@npm:3.3.1" checksum: 10/59d72906c20390dcd79be51c2ff0d65fe66fb68c2a4633339b95c3bd5dce5745adb06ac91b095de03f367cc2b4d6868d44abf97e1fb21d7e7835a9710b0630cd @@ -15957,7 +16391,7 @@ __metadata: languageName: node linkType: hard -"jest-next-dynamic-ts@npm:^0.1.1": +"jest-next-dynamic-ts@npm:0.1.1": version: 0.1.1 resolution: "jest-next-dynamic-ts@npm:0.1.1" checksum: 10/e8d70c827e46f8f5053559fdad193a84805a241ab888cdbe4905c05c1635302eb4a0d4255327e48b144f338e62f88d3ed09c8dc6df56f79f10eca7968a099850 @@ -16118,7 +16552,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0": +"jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" dependencies: @@ -16146,7 +16580,7 @@ __metadata: languageName: node linkType: hard -"jest-watch-typeahead@npm:^3.0.1": +"jest-watch-typeahead@npm:3.0.1": version: 3.0.1 resolution: "jest-watch-typeahead@npm:3.0.1" dependencies: @@ -16195,7 +16629,7 @@ __metadata: languageName: node linkType: hard -"jest-when@npm:^3.7.0": +"jest-when@npm:3.7.0": version: 3.7.0 resolution: "jest-when@npm:3.7.0" peerDependencies: @@ -16227,7 +16661,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.7.0": +"jest@npm:29.7.0": version: 29.7.0 resolution: "jest@npm:29.7.0" dependencies: @@ -16493,7 +16927,7 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:^3.2.0": +"jsonc-parser@npm:^3.2.0, jsonc-parser@npm:^3.3.1": version: 3.3.1 resolution: "jsonc-parser@npm:3.3.1" checksum: 10/9b0dc391f20b47378f843ef1e877e73ec652a5bdc3c5fa1f36af0f119a55091d147a86c1ee86a232296f55c929bba174538c2bf0312610e0817a22de131cc3f4 @@ -16775,6 +17209,13 @@ __metadata: languageName: node linkType: hard +"lodash@npm:4.18.1": + version: 4.18.1 + resolution: "lodash@npm:4.18.1" + checksum: 10/306fea53dfd39dad1f03d45ba654a2405aebd35797b673077f401edb7df2543623dc44b9effbb98f69b32152295fff725a4cec99c684098947430600c6af0c3f + languageName: node + linkType: hard + "lodash@npm:^4.17.20, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" @@ -16887,7 +17328,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.3, magic-string@npm:^0.30.5": +"magic-string@npm:^0.30.3": version: 0.30.12 resolution: "magic-string@npm:0.30.12" dependencies: @@ -16896,6 +17337,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^1.1.0": + version: 1.4.3 + resolution: "magic-string@npm:1.4.3" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.6.0" + checksum: 10/8942d4afec7855661d697e48f6f48f0113770878f29e25cdc558ecfd2493ebe5620e18ebee5770e8e5b0afdf72f60330166d1bb59e70eecced712fcf29860ea4 + languageName: node + linkType: hard + "magic-string@npm:~0.30.8": version: 0.30.21 resolution: "magic-string@npm:0.30.21" @@ -16912,9 +17362,9 @@ __metadata: "@ebay/nice-modal-react": "npm:^1.2.13" "@emotion/cache": "npm:^11.13.1" "@emotion/styled": "npm:^11.11.0" - "@faker-js/faker": "npm:^10.5.0" + "@faker-js/faker": "npm:10.6.0" "@floating-ui/react": "npm:^0.27.16" - "@happy-dom/jest-environment": "npm:^20.1.0" + "@happy-dom/jest-environment": "npm:20.14.6" "@mitodl/arithmix": "npm:^0.2.5" "@mitodl/course-search-utils": "npm:^3.8.1" "@mitodl/hacksnack": "npm:^0.1.2" @@ -16936,9 +17386,9 @@ __metadata: "@sentry/nextjs": "npm:10.50.0" "@sentry/opentelemetry": "npm:10.50.0" "@tanstack/react-query": "npm:^5.66.0" - "@testing-library/jest-dom": "npm:^6.4.8" - "@testing-library/react": "npm:^16.3.0" - "@testing-library/user-event": "npm:^14.5.2" + "@testing-library/jest-dom": "npm:6.9.1" + "@testing-library/react": "npm:16.3.3" + "@testing-library/user-event": "npm:14.6.7" "@tiptap/core": "npm:^3.13.0" "@tiptap/extension-document": "npm:^3.13.0" "@tiptap/extension-heading": "npm:^3.13.0" @@ -16955,32 +17405,32 @@ __metadata: "@tiptap/react": "npm:^3.13.0" "@tiptap/starter-kit": "npm:^3.13.0" "@tiptap/static-renderer": "npm:^3.13.0" - "@types/jest": "npm:^29.5.12" - "@types/lodash": "npm:^4.17.7" - "@types/node": "npm:^24.0.0" - "@types/papaparse": "npm:^5.5.2" + "@types/jest": "npm:29.5.14" + "@types/lodash": "npm:4.17.26" + "@types/node": "npm:24.19.2" + "@types/papaparse": "npm:5.5.2" "@types/react": "npm:^19.2.7" "@types/react-dom": "npm:^19.2.3" - "@types/react-slick": "npm:^0.23.13" - "@types/slick-carousel": "npm:^1" + "@types/react-slick": "npm:0.23.13" + "@types/slick-carousel": "npm:1.6.40" api: "workspace:*" classnames: "npm:^2.5.1" eslint: "npm:8.57.1" - eslint-config-next: "npm:^16.1.6" + eslint-config-next: "npm:16.4.0" formik: "npm:^2.4.6" - http-proxy-middleware: "npm:^3.0.0" + http-proxy-middleware: "npm:3.0.7" iso-639-1: "npm:^3.1.4" isomorphic-dompurify: "npm:^2.27.0" - jest: "npm:^29.7.0" - jest-extended: "npm:^7.0.0" - jest-next-dynamic-ts: "npm:^0.1.1" + jest: "npm:29.7.0" + jest-extended: "npm:7.0.0" + jest-next-dynamic-ts: "npm:0.1.1" jsdom: "npm:^27" lodash: "npm:^4.17.21" lodash.throttle: "npm:^4.1.1" moment: "npm:^2.30.1" next: "npm:^16.2.7" next-nprogress-bar: "npm:^2.4.2" - next-router-mock: "npm:^1.0.2" + next-router-mock: "npm:1.0.5" ol-components: "npm:0.0.0" ol-test-utilities: "npm:0.0.0" ol-utilities: "npm:0.0.0" @@ -16994,8 +17444,8 @@ __metadata: sharp: "npm:0.35.4" slick-carousel: "npm:^1.8.1" tiny-invariant: "npm:^1.3.3" - ts-jest: "npm:^29.2.4" - typescript: "npm:^5.5.4" + ts-jest: "npm:29.4.14" + typescript: "npm:5.9.3" video.js: "npm:^8.23.7" videojs-youtube: "npm:^3.0.1" yup: "npm:^1.4.0" @@ -17807,16 +18257,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.1": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/126b36485b821daf96d33b5c821dac600cc1ab36c87e7a532594f9b1652b1fa89a1eebcaad4dff17c764dce1a7ac1531327f190fed5f97d8f6e5f889c116c429 - languageName: node - linkType: hard - -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -17825,7 +18266,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f @@ -17927,9 +18368,9 @@ __metadata: version: 0.0.0-use.local resolution: "mit-learn@workspace:." dependencies: - "@playwright/test": "npm:^1.58.1" + "@playwright/test": "npm:1.58.1" frontends: "workspace:^" - type-fest: "npm:^5.4.3" + type-fest: "npm:5.4.3" languageName: unknown linkType: soft @@ -18060,6 +18501,19 @@ __metadata: languageName: node linkType: hard +"needle@npm:^2.5.2": + version: 2.9.1 + resolution: "needle@npm:2.9.1" + dependencies: + debug: "npm:^3.2.6" + iconv-lite: "npm:^0.4.4" + sax: "npm:^1.2.4" + bin: + needle: ./bin/needle + checksum: 10/ad8df9aff519e719ae98bc3e58a2c623961bee0c5bffdd19288d7876fbb80a4ac1116ace7632026396bc0946d3c02b266acf3b9a1bffc7186055423eb7697e62 + languageName: node + linkType: hard + "negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" @@ -18083,6 +18537,16 @@ __metadata: languageName: node linkType: hard +"next-router-mock@npm:1.0.5": + version: 1.0.5 + resolution: "next-router-mock@npm:1.0.5" + peerDependencies: + next: ">=10.0.0" + react: ">=17.0.0" + checksum: 10/301b28ab4c962f6c18ee6386ea3086c679a41bac98ad429b790ebda5216db3601f2cf897dc9bd77f2b3130651b151264d2cb04eb3c165d00ab03406e4960f283 + languageName: node + linkType: hard + "next-router-mock@npm:^1.0.2": version: 1.0.2 resolution: "next-router-mock@npm:1.0.2" @@ -18523,53 +18987,53 @@ __metadata: version: 0.0.0-use.local resolution: "ol-components@workspace:frontends/ol-components" dependencies: - "@chromatic-com/storybook": "npm:^5.0.0" + "@chromatic-com/storybook": "npm:5.4.0" "@dnd-kit/core": "npm:^6.0.8" "@dnd-kit/sortable": "npm:^10.0.0" "@dnd-kit/utilities": "npm:^3.2.1" "@emotion/react": "npm:^11.11.1" "@emotion/styled": "npm:^11.11.0" - "@faker-js/faker": "npm:^10.5.0" + "@faker-js/faker": "npm:10.6.0" "@mui/base": "npm:5.0.0-beta.70" "@mui/lab": "npm:6.0.0-dev.240424162023-9968b4889d" "@mui/material": "npm:^6.4.5" "@mui/material-nextjs": "npm:^6.4.3" "@mui/system": "npm:^6.4.3" "@remixicon/react": "npm:^4.9.0" - "@storybook/addon-docs": "npm:^10.0.0" - "@storybook/addon-links": "npm:^10.0.0" - "@storybook/addon-onboarding": "npm:^10.0.0" - "@storybook/addon-webpack5-compiler-swc": "npm:^4.0.0" - "@storybook/nextjs": "npm:^10.2.4" + "@storybook/addon-docs": "npm:10.6.1" + "@storybook/addon-links": "npm:10.6.1" + "@storybook/addon-onboarding": "npm:10.6.1" + "@storybook/addon-webpack5-compiler-swc": "npm:4.0.3" + "@storybook/nextjs": "npm:10.6.1" "@storybook/test": "npm:8.6.15" "@tanstack/react-query": "npm:^5.66.0" "@testing-library/dom": "npm:^10.4.0" - "@testing-library/react": "npm:^16.3.0" - "@testing-library/user-event": "npm:^14.5.2" - "@types/lodash.throttle": "npm:^4.1.9" + "@testing-library/react": "npm:16.3.3" + "@testing-library/user-event": "npm:14.6.7" + "@types/lodash.throttle": "npm:4.1.9" "@types/react-dom": "npm:^19.2.3" - "@types/react-google-recaptcha": "npm:^2.1.9" - "@types/react-slick": "npm:^0.23.13" + "@types/react-google-recaptcha": "npm:2.1.9" + "@types/react-slick": "npm:0.23.13" "@types/tinycolor2": "npm:^1.4.6" api: "workspace:*" - dotenv: "npm:^17.0.0" + dotenv: "npm:17.4.2" embla-carousel-react: "npm:^8.6.0" embla-carousel-wheel-gestures: "npm:^8.0.2" - lodash: "npm:^4.17.21" + lodash: "npm:4.18.1" next: "npm:^16.2.7" ol-test-utilities: "npm:0.0.0" ol-utilities: "npm:0.0.0" - prop-types: "npm:^15.8.1" + prop-types: "npm:15.8.1" react: "npm:^19.2.1" react-dom: "npm:^19.2.1" react-google-recaptcha: "npm:^3.1.0" react-share: "npm:^5.0.3" react-slick: "npm:^0.31.0" - sass: "npm:^1.93.3" - sass-embedded: "npm:^1.93.3" - storybook: "npm:^10.2.4" + sass: "npm:1.105.1" + sass-embedded: "npm:1.105.1" + storybook: "npm:10.6.1" tiny-invariant: "npm:^1.3.3" - typescript: "npm:^5.5.4" + typescript: "npm:5.9.3" wheel-indicator: "npm:^1.3.0" peerDependencies: "@mitodl/smoot-design": 6.38.0 @@ -18583,7 +19047,7 @@ __metadata: dependencies: "@faker-js/faker": "npm:^10.5.0" "@testing-library/react": "npm:^16.3.0" - "@types/lodash": "npm:^4.17.7" + "@types/lodash": "npm:4.17.26" "@types/react": "npm:^19.2.7" dom-accessibility-api: "npm:^0.7.0" lodash: "npm:^4.17.21" @@ -18599,16 +19063,16 @@ __metadata: version: 0.0.0-use.local resolution: "ol-utilities@workspace:frontends/ol-utilities" dependencies: - "@faker-js/faker": "npm:^10.5.0" - "@testing-library/react": "npm:^16.3.0" - "@testing-library/user-event": "npm:^14.5.2" + "@faker-js/faker": "npm:10.6.0" + "@testing-library/react": "npm:16.3.3" + "@testing-library/user-event": "npm:14.6.7" api: "workspace:*" currency-symbol-map: "npm:^5.1.0" lodash: "npm:^4.17.21" moment: "npm:^2.30.1" ol-test-utilities: "npm:0.0.0" qs: "npm:^6.11.0" - tiny-invariant: "npm:^1.3.3" + tiny-invariant: "npm:1.3.3" peerDependencies: next: ^16.2.7 react: ^19.2.1 @@ -18684,6 +19148,142 @@ __metadata: languageName: node linkType: hard +"oxc-parser@npm:^0.127.0": + version: 0.127.0 + resolution: "oxc-parser@npm:0.127.0" + dependencies: + "@oxc-parser/binding-android-arm-eabi": "npm:0.127.0" + "@oxc-parser/binding-android-arm64": "npm:0.127.0" + "@oxc-parser/binding-darwin-arm64": "npm:0.127.0" + "@oxc-parser/binding-darwin-x64": "npm:0.127.0" + "@oxc-parser/binding-freebsd-x64": "npm:0.127.0" + "@oxc-parser/binding-linux-arm-gnueabihf": "npm:0.127.0" + "@oxc-parser/binding-linux-arm-musleabihf": "npm:0.127.0" + "@oxc-parser/binding-linux-arm64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-arm64-musl": "npm:0.127.0" + "@oxc-parser/binding-linux-ppc64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-riscv64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-riscv64-musl": "npm:0.127.0" + "@oxc-parser/binding-linux-s390x-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-x64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-x64-musl": "npm:0.127.0" + "@oxc-parser/binding-openharmony-arm64": "npm:0.127.0" + "@oxc-parser/binding-wasm32-wasi": "npm:0.127.0" + "@oxc-parser/binding-win32-arm64-msvc": "npm:0.127.0" + "@oxc-parser/binding-win32-ia32-msvc": "npm:0.127.0" + "@oxc-parser/binding-win32-x64-msvc": "npm:0.127.0" + "@oxc-project/types": "npm:^0.127.0" + dependenciesMeta: + "@oxc-parser/binding-android-arm-eabi": + optional: true + "@oxc-parser/binding-android-arm64": + optional: true + "@oxc-parser/binding-darwin-arm64": + optional: true + "@oxc-parser/binding-darwin-x64": + optional: true + "@oxc-parser/binding-freebsd-x64": + optional: true + "@oxc-parser/binding-linux-arm-gnueabihf": + optional: true + "@oxc-parser/binding-linux-arm-musleabihf": + optional: true + "@oxc-parser/binding-linux-arm64-gnu": + optional: true + "@oxc-parser/binding-linux-arm64-musl": + optional: true + "@oxc-parser/binding-linux-ppc64-gnu": + optional: true + "@oxc-parser/binding-linux-riscv64-gnu": + optional: true + "@oxc-parser/binding-linux-riscv64-musl": + optional: true + "@oxc-parser/binding-linux-s390x-gnu": + optional: true + "@oxc-parser/binding-linux-x64-gnu": + optional: true + "@oxc-parser/binding-linux-x64-musl": + optional: true + "@oxc-parser/binding-openharmony-arm64": + optional: true + "@oxc-parser/binding-wasm32-wasi": + optional: true + "@oxc-parser/binding-win32-arm64-msvc": + optional: true + "@oxc-parser/binding-win32-ia32-msvc": + optional: true + "@oxc-parser/binding-win32-x64-msvc": + optional: true + checksum: 10/1d2e2124b0bcf47c59721f6c340920008423f0f46bc44a5b03a5e83820cf8a21705ccdd615a979717e5a83080cb07294f3c2a17eab3fc486de481ba1d55b44c6 + languageName: node + linkType: hard + +"oxc-resolver@npm:11.21.2": + version: 11.21.2 + resolution: "oxc-resolver@npm:11.21.2" + dependencies: + "@oxc-resolver/binding-android-arm-eabi": "npm:11.21.2" + "@oxc-resolver/binding-android-arm64": "npm:11.21.2" + "@oxc-resolver/binding-darwin-arm64": "npm:11.21.2" + "@oxc-resolver/binding-darwin-x64": "npm:11.21.2" + "@oxc-resolver/binding-freebsd-x64": "npm:11.21.2" + "@oxc-resolver/binding-linux-arm-gnueabihf": "npm:11.21.2" + "@oxc-resolver/binding-linux-arm-musleabihf": "npm:11.21.2" + "@oxc-resolver/binding-linux-arm64-gnu": "npm:11.21.2" + "@oxc-resolver/binding-linux-arm64-musl": "npm:11.21.2" + "@oxc-resolver/binding-linux-ppc64-gnu": "npm:11.21.2" + "@oxc-resolver/binding-linux-riscv64-gnu": "npm:11.21.2" + "@oxc-resolver/binding-linux-riscv64-musl": "npm:11.21.2" + "@oxc-resolver/binding-linux-s390x-gnu": "npm:11.21.2" + "@oxc-resolver/binding-linux-x64-gnu": "npm:11.21.2" + "@oxc-resolver/binding-linux-x64-musl": "npm:11.21.2" + "@oxc-resolver/binding-openharmony-arm64": "npm:11.21.2" + "@oxc-resolver/binding-wasm32-wasi": "npm:11.21.2" + "@oxc-resolver/binding-win32-arm64-msvc": "npm:11.21.2" + "@oxc-resolver/binding-win32-x64-msvc": "npm:11.21.2" + dependenciesMeta: + "@oxc-resolver/binding-android-arm-eabi": + optional: true + "@oxc-resolver/binding-android-arm64": + optional: true + "@oxc-resolver/binding-darwin-arm64": + optional: true + "@oxc-resolver/binding-darwin-x64": + optional: true + "@oxc-resolver/binding-freebsd-x64": + optional: true + "@oxc-resolver/binding-linux-arm-gnueabihf": + optional: true + "@oxc-resolver/binding-linux-arm-musleabihf": + optional: true + "@oxc-resolver/binding-linux-arm64-gnu": + optional: true + "@oxc-resolver/binding-linux-arm64-musl": + optional: true + "@oxc-resolver/binding-linux-ppc64-gnu": + optional: true + "@oxc-resolver/binding-linux-riscv64-gnu": + optional: true + "@oxc-resolver/binding-linux-riscv64-musl": + optional: true + "@oxc-resolver/binding-linux-s390x-gnu": + optional: true + "@oxc-resolver/binding-linux-x64-gnu": + optional: true + "@oxc-resolver/binding-linux-x64-musl": + optional: true + "@oxc-resolver/binding-openharmony-arm64": + optional: true + "@oxc-resolver/binding-wasm32-wasi": + optional: true + "@oxc-resolver/binding-win32-arm64-msvc": + optional: true + "@oxc-resolver/binding-win32-x64-msvc": + optional: true + checksum: 10/44abfb2aeec290f78f13d554aafddbd643efa600b94c05168fabb1264dc2d59663eb8130854a10c18393956d30e6638d1915cbeec52f99fa451afd138a8e402a + languageName: node + linkType: hard + "p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -19034,7 +19634,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.0, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": +"picocolors@npm:1.1.1, picocolors@npm:^1.0.0, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045 @@ -19245,7 +19845,7 @@ __metadata: languageName: node linkType: hard -"postcss-styled-syntax@npm:^0.7.0": +"postcss-styled-syntax@npm:0.7.0": version: 0.7.0 resolution: "postcss-styled-syntax@npm:0.7.0" dependencies: @@ -19342,14 +19942,14 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-django-alpine@npm:^1.2.6": +"prettier-plugin-django-alpine@npm:1.3.0": version: 1.3.0 resolution: "prettier-plugin-django-alpine@npm:1.3.0" checksum: 10/fbc9c95663e95eb6085448922f01a7ba2ab364e0a8e025c82d31e51cf711ef658375ec6d3936047c0adeb115e495fdade89e12e593e3e03fbb68fa5ad71122e9 languageName: node linkType: hard -"prettier@npm:^3.3.3": +"prettier@npm:3.3.3": version: 3.3.3 resolution: "prettier@npm:3.3.3" bin: @@ -19412,6 +20012,17 @@ __metadata: languageName: node linkType: hard +"probe-image-size@npm:^7.3.0": + version: 7.4.0 + resolution: "probe-image-size@npm:7.4.0" + dependencies: + lodash.merge: "npm:^4.6.2" + needle: "npm:^2.5.2" + stream-parser: "npm:~0.3.1" + checksum: 10/07b73761bfe4d11532994e3c1eef98163f4d9930e0adaea318fe7671e48821db8e59022c946c0f1c09ff1bccecf9272e2e318cbdbdc0a60d65d6800cced291f9 + languageName: node + linkType: hard + "proc-log@npm:^4.0.0, proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": version: 4.2.0 resolution: "proc-log@npm:4.2.0" @@ -19467,7 +20078,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.5.0, prop-types@npm:^15.6.2, prop-types@npm:^15.8.1": +"prop-types@npm:15.8.1, prop-types@npm:^15.5.0, prop-types@npm:^15.6.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -19854,24 +20465,6 @@ __metadata: languageName: node linkType: hard -"react-docgen@npm:^7.1.1": - version: 7.1.1 - resolution: "react-docgen@npm:7.1.1" - dependencies: - "@babel/core": "npm:^7.18.9" - "@babel/traverse": "npm:^7.18.9" - "@babel/types": "npm:^7.18.9" - "@types/babel__core": "npm:^7.18.0" - "@types/babel__traverse": "npm:^7.18.0" - "@types/doctrine": "npm:^0.0.9" - "@types/resolve": "npm:^1.20.2" - doctrine: "npm:^3.0.0" - resolve: "npm:^1.22.1" - strip-indent: "npm:^4.0.0" - checksum: 10/501e5fa0d00e32ee27559f44462a34e9531018ccb46c51efbe60b98a4c077f43dbe8999da5bb91d2ab45a83a34099436a3b725fdabd3f218dbb4493c0b1c9f95 - languageName: node - linkType: hard - "react-docgen@npm:^8.0.2": version: 8.0.2 resolution: "react-docgen@npm:8.0.2" @@ -20168,6 +20761,13 @@ __metadata: languageName: node linkType: hard +"readdirp@npm:^5.0.0": + version: 5.1.1 + resolution: "readdirp@npm:5.1.1" + checksum: 10/4a6a61272c6db332db361166b42be34ce8480542073061f04f405ed2f703e517e90dfafe33843f647e91d20090c575aee04a823e9ed9d9d9a01ec3603ca45a8b + languageName: node + linkType: hard + "recast@npm:^0.23.5": version: 0.23.9 resolution: "recast@npm:0.23.9" @@ -20870,170 +21470,169 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3.0.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83 languageName: node linkType: hard -"sass-embedded-all-unknown@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-all-unknown@npm:1.93.3" +"sass-embedded-all-unknown@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-all-unknown@npm:1.105.1" dependencies: - sass: "npm:1.93.3" + sass: "npm:1.105.1" conditions: (!cpu=arm | !cpu=arm64 | !cpu=riscv64 | !cpu=x64) languageName: node linkType: hard -"sass-embedded-android-arm64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-android-arm64@npm:1.93.3" +"sass-embedded-android-arm64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-android-arm64@npm:1.105.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"sass-embedded-android-arm@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-android-arm@npm:1.93.3" +"sass-embedded-android-arm@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-android-arm@npm:1.105.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"sass-embedded-android-riscv64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-android-riscv64@npm:1.93.3" +"sass-embedded-android-riscv64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-android-riscv64@npm:1.105.1" conditions: os=android & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-android-x64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-android-x64@npm:1.93.3" +"sass-embedded-android-x64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-android-x64@npm:1.105.1" conditions: os=android & cpu=x64 languageName: node linkType: hard -"sass-embedded-darwin-arm64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-darwin-arm64@npm:1.93.3" +"sass-embedded-darwin-arm64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-darwin-arm64@npm:1.105.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"sass-embedded-darwin-x64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-darwin-x64@npm:1.93.3" +"sass-embedded-darwin-x64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-darwin-x64@npm:1.105.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-arm64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-arm64@npm:1.93.3" +"sass-embedded-linux-arm64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-arm64@npm:1.105.1" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-arm@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-arm@npm:1.93.3" +"sass-embedded-linux-arm@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-arm@npm:1.105.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-arm64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-musl-arm64@npm:1.93.3" +"sass-embedded-linux-musl-arm64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-musl-arm64@npm:1.105.1" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-musl-arm@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-musl-arm@npm:1.93.3" +"sass-embedded-linux-musl-arm@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-musl-arm@npm:1.105.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-riscv64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-musl-riscv64@npm:1.93.3" +"sass-embedded-linux-musl-riscv64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-musl-riscv64@npm:1.105.1" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-musl-x64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-musl-x64@npm:1.93.3" +"sass-embedded-linux-musl-x64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-musl-x64@npm:1.105.1" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-riscv64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-riscv64@npm:1.93.3" +"sass-embedded-linux-riscv64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-riscv64@npm:1.105.1" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-x64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-linux-x64@npm:1.93.3" +"sass-embedded-linux-x64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-linux-x64@npm:1.105.1" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-unknown-all@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-unknown-all@npm:1.93.3" +"sass-embedded-unknown-all@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-unknown-all@npm:1.105.1" dependencies: - sass: "npm:1.93.3" + sass: "npm:1.105.1" conditions: (!os=android | !os=darwin | !os=linux | !os=win32) languageName: node linkType: hard -"sass-embedded-win32-arm64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-win32-arm64@npm:1.93.3" +"sass-embedded-win32-arm64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-win32-arm64@npm:1.105.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"sass-embedded-win32-x64@npm:1.93.3": - version: 1.93.3 - resolution: "sass-embedded-win32-x64@npm:1.93.3" +"sass-embedded-win32-x64@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded-win32-x64@npm:1.105.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"sass-embedded@npm:^1.93.3": - version: 1.93.3 - resolution: "sass-embedded@npm:1.93.3" +"sass-embedded@npm:1.105.1": + version: 1.105.1 + resolution: "sass-embedded@npm:1.105.1" dependencies: "@bufbuild/protobuf": "npm:^2.5.0" - buffer-builder: "npm:^0.2.0" - colorjs.io: "npm:^0.5.0" - immutable: "npm:^5.0.2" + colorjs.io: "npm:^0.7.0" + immutable: "npm:^5.1.5" rxjs: "npm:^7.4.0" - sass-embedded-all-unknown: "npm:1.93.3" - sass-embedded-android-arm: "npm:1.93.3" - sass-embedded-android-arm64: "npm:1.93.3" - sass-embedded-android-riscv64: "npm:1.93.3" - sass-embedded-android-x64: "npm:1.93.3" - sass-embedded-darwin-arm64: "npm:1.93.3" - sass-embedded-darwin-x64: "npm:1.93.3" - sass-embedded-linux-arm: "npm:1.93.3" - sass-embedded-linux-arm64: "npm:1.93.3" - sass-embedded-linux-musl-arm: "npm:1.93.3" - sass-embedded-linux-musl-arm64: "npm:1.93.3" - sass-embedded-linux-musl-riscv64: "npm:1.93.3" - sass-embedded-linux-musl-x64: "npm:1.93.3" - sass-embedded-linux-riscv64: "npm:1.93.3" - sass-embedded-linux-x64: "npm:1.93.3" - sass-embedded-unknown-all: "npm:1.93.3" - sass-embedded-win32-arm64: "npm:1.93.3" - sass-embedded-win32-x64: "npm:1.93.3" + sass-embedded-all-unknown: "npm:1.105.1" + sass-embedded-android-arm: "npm:1.105.1" + sass-embedded-android-arm64: "npm:1.105.1" + sass-embedded-android-riscv64: "npm:1.105.1" + sass-embedded-android-x64: "npm:1.105.1" + sass-embedded-darwin-arm64: "npm:1.105.1" + sass-embedded-darwin-x64: "npm:1.105.1" + sass-embedded-linux-arm: "npm:1.105.1" + sass-embedded-linux-arm64: "npm:1.105.1" + sass-embedded-linux-musl-arm: "npm:1.105.1" + sass-embedded-linux-musl-arm64: "npm:1.105.1" + sass-embedded-linux-musl-riscv64: "npm:1.105.1" + sass-embedded-linux-musl-x64: "npm:1.105.1" + sass-embedded-linux-riscv64: "npm:1.105.1" + sass-embedded-linux-x64: "npm:1.105.1" + sass-embedded-unknown-all: "npm:1.105.1" + sass-embedded-win32-arm64: "npm:1.105.1" + sass-embedded-win32-x64: "npm:1.105.1" supports-color: "npm:^8.1.1" sync-child-process: "npm:^1.0.2" varint: "npm:^6.0.0" @@ -21076,7 +21675,7 @@ __metadata: optional: true bin: sass: dist/bin/sass.js - checksum: 10/e2a1d6a31da76ce94df75f690a434ecd6467209eca6333951f1008a17d54693643e8a7cf2e82e0514f07f98b6de17dcf2b2fdadd5ad8abdac113c40c350fe154 + checksum: 10/c32e49e5342d73a1a80c1fb0457d181baaa773a013a91cb30eb6d99a8ddb195f19d0954f72afca806c962cd9b92f58f4de86728701925bdf2abf7f9385ad2cc7 languageName: node linkType: hard @@ -21106,20 +21705,27 @@ __metadata: languageName: node linkType: hard -"sass@npm:1.93.3, sass@npm:^1.93.3": - version: 1.93.3 - resolution: "sass@npm:1.93.3" +"sass@npm:1.105.1": + version: 1.105.1 + resolution: "sass@npm:1.105.1" dependencies: "@parcel/watcher": "npm:^2.4.1" - chokidar: "npm:^4.0.0" - immutable: "npm:^5.0.2" + chokidar: "npm:^5.0.0" + immutable: "npm:^5.1.5" source-map-js: "npm:>=0.6.2 <2.0.0" dependenciesMeta: "@parcel/watcher": optional: true bin: sass: sass.js - checksum: 10/41f23b10bb203ee46b82b880e566edc3264cd00b0424bb7293c6aedb66fd4d6b9b7a217e91f98fb4653eee6538150bbe1a663abde03ad69cd5172beebf108ae0 + checksum: 10/772b8943117cb9badaa1a3d3dda888acc456de859820ab7ac401d03e095f8d88de1e6a39dc969baa850efbbc6ed1a5e4eeb288d0ae4d0d7d99b6efffcf9ec050 + languageName: node + linkType: hard + +"sax@npm:^1.2.4": + version: 1.6.1 + resolution: "sax@npm:1.6.1" + checksum: 10/bf7e7f8293903548bd663d71e9300b20ee04df178399b8f54029b6559225de422235c8fb0a63ba088fcb90c1dbaf9b475f57c7f32c901bfb78d0196dceb3cc7f languageName: node linkType: hard @@ -21224,7 +21830,7 @@ __metadata: languageName: node linkType: hard -"serialize-javascript@npm:^6.0.1, serialize-javascript@npm:^6.0.2": +"serialize-javascript@npm:^6.0.1": version: 6.0.2 resolution: "serialize-javascript@npm:6.0.2" dependencies: @@ -21808,30 +22414,41 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^10.2.4": - version: 10.2.4 - resolution: "storybook@npm:10.2.4" +"storybook@npm:10.6.1": + version: 10.6.1 + resolution: "storybook@npm:10.6.1" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^2.0.1" - "@testing-library/jest-dom": "npm:^6.6.3" - "@testing-library/user-event": "npm:^14.6.1" + "@storybook/icons": "npm:^2.0.2" + "@testing-library/dom": "npm:^10.4.1" + "@testing-library/jest-dom": "npm:6.9.1" + "@testing-library/user-event": "npm:^14.6.3" "@vitest/expect": "npm:3.2.4" "@vitest/spy": "npm:3.2.4" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0" + "@webcontainer/env": "npm:^1.1.1" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0 || ^0.28.0" + jsonc-parser: "npm:^3.3.1" open: "npm:^10.2.0" + oxc-parser: "npm:^0.127.0" + oxc-resolver: "npm:11.21.2" recast: "npm:^0.23.5" semver: "npm:^7.7.3" use-sync-external-store: "npm:^1.5.0" - ws: "npm:^8.18.0" + ws: "npm:^8.21.1" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 prettier: ^2 || ^3 + vite-plus: ^0.1.15 || ^0.2.0 peerDependenciesMeta: + "@types/react": + optional: true prettier: optional: true + vite-plus: + optional: true bin: storybook: ./dist/bin/dispatcher.js - checksum: 10/2f41977443e6ef82646a3c45be35da555a9e0bb05785bc012cddf4f78b945698744955cdb3c142ed73042b4dcc9d85a1273d8e7c2899dc21356447787968cccc + checksum: 10/166d5da2e8004bdde166bc49d3572f6a8e1495eb86b628ffc078049f5494f9b6a9d45fef93500758e8102c132add81ab1875f7afc608491b037734394e219f29 languageName: node linkType: hard @@ -21857,6 +22474,15 @@ __metadata: languageName: node linkType: hard +"stream-parser@npm:~0.3.1": + version: 0.3.1 + resolution: "stream-parser@npm:0.3.1" + dependencies: + debug: "npm:2" + checksum: 10/1ea2bbbb4e3ac39875048b8305c273d03864965275b4b2624418a9622747f7a891817782b31facc3e57c4b083c5dd704739a4b1685d55b34fe75809a03788344 + languageName: node + linkType: hard + "string-convert@npm:^0.2.0": version: 0.2.1 resolution: "string-convert@npm:0.2.1" @@ -22210,7 +22836,7 @@ __metadata: languageName: node linkType: hard -"stylelint-config-standard-scss@npm:^15.0.0": +"stylelint-config-standard-scss@npm:15.0.1": version: 15.0.1 resolution: "stylelint-config-standard-scss@npm:15.0.1" dependencies: @@ -22255,7 +22881,7 @@ __metadata: languageName: node linkType: hard -"stylelint@npm:^16.18.0": +"stylelint@npm:16.22.0": version: 16.22.0 resolution: "stylelint@npm:16.22.0" dependencies: @@ -22584,25 +23210,42 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.3.14": - version: 5.3.16 - resolution: "terser-webpack-plugin@npm:5.3.16" +"terser-webpack-plugin@npm:^5.3.17": + version: 5.6.1 + resolution: "terser-webpack-plugin@npm:5.6.1" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.25" jest-worker: "npm:^27.4.5" schema-utils: "npm:^4.3.0" - serialize-javascript: "npm:^6.0.2" terser: "npm:^5.31.1" peerDependencies: webpack: ^5.1.0 peerDependenciesMeta: + "@minify-html/node": + optional: true "@swc/core": optional: true + "@swc/css": + optional: true + "@swc/html": + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true esbuild: optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true uglify-js: optional: true - checksum: 10/09dfbff602acfa114cdd174254b69a04adbc47856021ab351e37982202fd1ec85e0b62ffd5864c98beb8e96aef2f43da490b3448b4541db539c2cff6607394a6 + checksum: 10/75e5ebb6759ccd85f34a5af04c2f1693f61d7691a4a1614f0892a1d2caf29c12395d1d04d4f4014d4c4a77b63f9f7f36ac9241fcbcc24085a7575d4a4310d70f languageName: node linkType: hard @@ -22682,7 +23325,7 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3": +"tiny-invariant@npm:1.3.3, tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe @@ -22892,12 +23535,12 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.4.0": - version: 2.4.0 - resolution: "ts-api-utils@npm:2.4.0" +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" peerDependencies: typescript: ">=4.8.4" - checksum: 10/d6b2b3b6caad8d2f4ddc0c3785d22bb1a6041773335a1c71d73a5d67d11d993763fe8e4faefc4a4d03bb42b26c6126bbcf2e34826baed1def5369d0ebad358fa + checksum: 10/d5f1936f5618c6ab6942a97b78802217540ced00e7501862ae1f578d9a3aa189fc06050e64cb8951d21f7088e5fd35f53d2bf0d0370a883861c7b05e993ebc44 languageName: node linkType: hard @@ -22908,26 +23551,27 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.2.4": - version: 29.2.5 - resolution: "ts-jest@npm:29.2.5" +"ts-jest@npm:29.4.14": + version: 29.4.14 + resolution: "ts-jest@npm:29.4.14" dependencies: bs-logger: "npm:^0.2.6" - ejs: "npm:^3.1.10" fast-json-stable-stringify: "npm:^2.1.0" - jest-util: "npm:^29.0.0" + handlebars: "npm:^4.7.9" json5: "npm:^2.2.3" lodash.memoize: "npm:^4.1.2" make-error: "npm:^1.3.6" - semver: "npm:^7.6.3" + semver: "npm:^7.8.5" + type-fest: "npm:^4.41.0" yargs-parser: "npm:^21.1.1" peerDependencies: - "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/transform": ^29.0.0 - "@jest/types": ^29.0.0 - babel-jest: ^29.0.0 - jest: ^29.0.0 - typescript: ">=4.3 <6" + "@babel/core": ">=7.0.0-beta.0 <9" + "@jest/transform": ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 + typescript: ">=4.3 <7" peerDependenciesMeta: "@babel/core": optional: true @@ -22939,13 +23583,15 @@ __metadata: optional: true esbuild: optional: true + jest-util: + optional: true bin: ts-jest: cli.js - checksum: 10/f89e562816861ec4510840a6b439be6145f688b999679328de8080dc8e66481325fc5879519b662163e33b7578f35243071c38beb761af34e5fe58e3e326a958 + checksum: 10/d93f8829cb9842fe5bcfe302c12d45d284afdc8467fc9906bf4b07c9c860a9fc4f97d58b42435ad48b83b754a24c4b7460c65c7de01b1a0974186e512e551759 languageName: node linkType: hard -"ts-node@npm:^10.9.2": +"ts-node@npm:10.9.2": version: 10.9.2 resolution: "ts-node@npm:10.9.2" dependencies: @@ -23047,6 +23693,15 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:5.4.3": + version: 5.4.3 + resolution: "type-fest@npm:5.4.3" + dependencies: + tagged-tag: "npm:^1.0.0" + checksum: 10/2e09e5fe3ce29eefa85b29911aed570b12567559a8c091b6f898877d94ce0ad1c7031fdd0d05808358354bfdfed203e9792ad341db639df689ad28c1431d0bef + languageName: node + linkType: hard + "type-fest@npm:^0.20.2": version: 0.20.2 resolution: "type-fest@npm:0.20.2" @@ -23082,12 +23737,10 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^5.4.3": - version: 5.4.3 - resolution: "type-fest@npm:5.4.3" - dependencies: - tagged-tag: "npm:^1.0.0" - checksum: 10/2e09e5fe3ce29eefa85b29911aed570b12567559a8c091b6f898877d94ce0ad1c7031fdd0d05808358354bfdfed203e9792ad341db639df689ad28c1431d0bef +"type-fest@npm:^4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 languageName: node linkType: hard @@ -23192,22 +23845,22 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.46.0": - version: 8.54.0 - resolution: "typescript-eslint@npm:8.54.0" +"typescript-eslint@npm:^8.56.0": + version: 8.71.1 + resolution: "typescript-eslint@npm:8.71.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.54.0" - "@typescript-eslint/parser": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" - "@typescript-eslint/utils": "npm:8.54.0" + "@typescript-eslint/eslint-plugin": "npm:8.71.1" + "@typescript-eslint/parser": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" + "@typescript-eslint/utils": "npm:8.71.1" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10/21b1a27fd44716df8d2c7bac4ebd0caef196a04375fff7919dc817066017b6b8700f1e242bd065a26ac7ce0505b7a588626099e04a28142504ed4f0aae8bffb1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/fd965ad7b08b66f92514bb2173bb82d7388782394f61d4f8442380eb41edcd67cb0468e233335489041bc4d7becb505f06e31e457d3ab1b2f0c3126e34d28d9f languageName: node linkType: hard -"typescript@npm:^5.5.4, typescript@npm:^5.6.3": +"typescript@npm:5.6.3, typescript@npm:^5.6.3": version: 5.6.3 resolution: "typescript@npm:5.6.3" bin: @@ -23217,7 +23870,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.5.4#optional!builtin, typescript@patch:typescript@npm%3A^5.6.3#optional!builtin": +"typescript@npm:5.9.3": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/c089d9d3da2729fd4ac517f9b0e0485914c4b3c26f80dc0cffcb5de1719a17951e92425d55db59515c1a7ddab65808466debb864d0d56dcf43f27007d0709594 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A5.6.3#optional!builtin, typescript@patch:typescript@npm%3A^5.6.3#optional!builtin": version: 5.6.3 resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40" bin: @@ -23227,6 +23890,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A5.9.3#optional!builtin": + version: 5.9.3 + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/696e1b017bc2635f4e0c94eb4435357701008e2f272f553d06e35b494b8ddc60aa221145e286c28ace0c89ee32827a28c2040e3a69bdc108b1a5dc8fb40b72e3 + languageName: node + linkType: hard + "uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": version: 2.1.0 resolution: "uc.micro@npm:2.1.0" @@ -23234,6 +23907,15 @@ __metadata: languageName: node linkType: hard +"uglify-js@npm:^3.1.4": + version: 3.19.3 + resolution: "uglify-js@npm:3.19.3" + bin: + uglifyjs: bin/uglifyjs + checksum: 10/6b9639c1985d24580b01bb0ab68e78de310d38eeba7db45bec7850ab4093d8ee464d80ccfaceda9c68d1c366efbee28573b52f95e69ac792354c145acd380b11 + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -23258,6 +23940,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:>=7.24.0 <7.24.7": + version: 7.24.6 + resolution: "undici-types@npm:7.24.6" + checksum: 10/defc9538b952e3c15b8526596c591f7c1f0c7605ad27a2b7feddbea7ef2e3003f3eda2cdb051a3cb1a2185e3893100fd9cb925c799db99d48131ea63b5233d10 + languageName: node + linkType: hard + "undici-types@npm:~6.19.2": version: 6.19.8 resolution: "undici-types@npm:6.19.8" @@ -24413,6 +25102,13 @@ __metadata: languageName: node linkType: hard +"wordwrap@npm:^1.0.0": + version: 1.0.0 + resolution: "wordwrap@npm:1.0.0" + checksum: 10/497d40beb2bdb08e6d38754faa17ce20b0bf1306327f80cb777927edb23f461ee1f6bc659b3c3c93f26b08e1cf4b46acc5bae8fda1f0be3b5ab9a1a0211034cd + languageName: node + linkType: hard + "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" @@ -24477,7 +25173,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.18.0, ws@npm:^8.18.3": +"ws@npm:^8.18.3": version: 8.19.0 resolution: "ws@npm:8.19.0" peerDependencies: @@ -24492,6 +25188,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.21.0, ws@npm:^8.21.1": + version: 8.22.0 + resolution: "ws@npm:8.22.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10/ed771c2766bdb5724a66872f60ffc1a39f06e1a5bc8849f453c273e97c91a40ed5a224f06dc0e22f44b4a9e03938bf746fc5938d6887433cc0f4c416237d3b10 + languageName: node + linkType: hard + "wsl-utils@npm:^0.1.0": version: 0.1.0 resolution: "wsl-utils@npm:0.1.0"