From 750047fd1ed2c524d58238e37f70d0d8cb3eb40f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Dec 2025 18:12:43 +0000 Subject: [PATCH 1/3] Bump @mdn/browser-compat-data from 7.2.0 to 7.2.1 Bumps [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) from 7.2.0 to 7.2.1. - [Release notes](https://github.com/mdn/browser-compat-data/releases) - [Changelog](https://github.com/mdn/browser-compat-data/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/mdn/browser-compat-data/compare/v7.2.0...v7.2.1) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-version: 7.2.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b8beff9f30d..1116fd2673d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.39.1", "@js-temporal/polyfill": "^0.5.1", - "@mdn/browser-compat-data": "7.2.0", + "@mdn/browser-compat-data": "7.2.1", "@octokit/rest": "^22.0.1", "@types/caniuse-lite": "^1.0.4", "@types/node": "^20.19.25", @@ -1034,9 +1034,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.2.0.tgz", - "integrity": "sha512-Ga7BwL1yClj6LVMTlzNL+3sxyDe7jefOJyBABwc0/4iWZ2BsLpNonDEI5NAvtowAACvwYq2Ge9Ty0LF9yGYLiw==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.2.1.tgz", + "integrity": "sha512-t8gdzKeIHnPNACr18qlEpjLbbtazllkhwguEE3DSoGYL5OAKSqTacqNvXNLlXEjP1kTjT9Jkv3qNSMzNI4grPQ==", "license": "CC0-1.0", "peer": true }, diff --git a/package.json b/package.json index 415d0e6874e..7a89c0471da 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "devDependencies": { "@eslint/js": "^9.39.1", "@js-temporal/polyfill": "^0.5.1", - "@mdn/browser-compat-data": "7.2.0", + "@mdn/browser-compat-data": "7.2.1", "@octokit/rest": "^22.0.1", "@types/caniuse-lite": "^1.0.4", "@types/node": "^20.19.25", From 108fdfb23c0528f139ae8695cb9170cde698f0c1 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Fri, 12 Dec 2025 19:29:36 +0100 Subject: [PATCH 2/3] Refresh dist --- features/anchor-positioning.yml | 131 ++++++++++-------- features/anchor-positioning.yml.dist | 19 +++ features/draft/spec/css-anchor-position-2.yml | 16 --- .../draft/spec/css-anchor-position-2.yml.dist | 32 ++--- features/draft/spec/rfc6386.yml.dist | 28 +++- 5 files changed, 128 insertions(+), 98 deletions(-) diff --git a/features/anchor-positioning.yml b/features/anchor-positioning.yml index 31359735e2c..cbfe2083e4d 100644 --- a/features/anchor-positioning.yml +++ b/features/anchor-positioning.yml @@ -68,7 +68,9 @@ compat_features: - api.CSSPositionTryDescriptors.place-self - api.CSSPositionTryDescriptors.placeSelf - api.CSSPositionTryDescriptors.position-anchor + - api.CSSPositionTryDescriptors.position-area - api.CSSPositionTryDescriptors.positionAnchor + - api.CSSPositionTryDescriptors.positionArea - api.CSSPositionTryDescriptors.right - api.CSSPositionTryDescriptors.top - api.CSSPositionTryDescriptors.width @@ -84,20 +86,43 @@ compat_features: - css.properties.align-self.anchor-center - css.properties.anchor-name - css.properties.anchor-name.none + - css.properties.anchor-scope + - css.properties.anchor-scope.all + - css.properties.anchor-scope.none - css.properties.block-size.anchor-size - css.properties.bottom.anchor + - css.properties.bottom.anchor-size - css.properties.height.anchor-size - css.properties.inline-size.anchor-size - css.properties.inset-block-end.anchor + - css.properties.inset-block-end.anchor-size - css.properties.inset-block-start.anchor + - css.properties.inset-block-start.anchor-size - css.properties.inset-block.anchor + - css.properties.inset-block.anchor-size - css.properties.inset-inline-end.anchor + - css.properties.inset-inline-end.anchor-size - css.properties.inset-inline-start.anchor + - css.properties.inset-inline-start.anchor-size - css.properties.inset-inline.anchor + - css.properties.inset-inline.anchor-size - css.properties.inset.anchor + - css.properties.inset.anchor-size - css.properties.justify-items.anchor-center - css.properties.justify-self.anchor-center - css.properties.left.anchor + - css.properties.left.anchor-size + - css.properties.margin-block-end.anchor-size + - css.properties.margin-block-start.anchor-size + - css.properties.margin-block.anchor-size + - css.properties.margin-bottom.anchor-size + - css.properties.margin-inline-end.anchor-size + - css.properties.margin-inline-start.anchor-size + - css.properties.margin-inline.anchor-size + - css.properties.margin-left.anchor-size + - css.properties.margin-right.anchor-size + - css.properties.margin-top.anchor-size + - css.properties.margin.anchor-size - css.properties.max-block-size.anchor-size - css.properties.max-height.anchor-size - css.properties.max-inline-size.anchor-size @@ -109,30 +134,8 @@ compat_features: - css.properties.place-items.anchor-center - css.properties.place-self.anchor-center - css.properties.position-anchor - - css.properties.position-try - - css.properties.position-try-order - - css.properties.position-try-order.most-block-size - - css.properties.position-try-order.most-height - - css.properties.position-try-order.most-inline-size - - css.properties.position-try-order.most-width - - css.properties.position-try-order.normal - - css.properties.position-visibility - - css.properties.position-visibility.always - - css.properties.position-visibility.anchors-visible - - css.properties.position-visibility.no-overflow - - css.properties.right.anchor - - css.properties.top.anchor - - css.properties.width.anchor-size - - css.types.anchor - - css.types.anchor-size - - css.properties.position-try-fallbacks - - css.properties.position-try-fallbacks.flip-block - - css.properties.position-try-fallbacks.flip-inline - - css.properties.position-try-fallbacks.flip-start - - css.properties.position-try-fallbacks.none - - css.properties.position-try-fallbacks.position-area - - api.CSSPositionTryDescriptors.position-area - - api.CSSPositionTryDescriptors.positionArea + - css.properties.position-anchor.auto + - css.properties.position-anchor.none - css.properties.position-area - css.properties.position-area.block-end - css.properties.position-area.block-start @@ -150,6 +153,10 @@ compat_features: - css.properties.position-area.self-inline-end - css.properties.position-area.self-inline-start - css.properties.position-area.self-start + - css.properties.position-area.self-x-end + - css.properties.position-area.self-x-start + - css.properties.position-area.self-y-end + - css.properties.position-area.self-y-start - css.properties.position-area.span-all - css.properties.position-area.span-block-end - css.properties.position-area.span-block-start @@ -157,58 +164,70 @@ compat_features: - css.properties.position-area.span-end - css.properties.position-area.span-inline-end - css.properties.position-area.span-inline-start + - css.properties.position-area.span-left + - css.properties.position-area.span-right - css.properties.position-area.span-self-block-end - css.properties.position-area.span-self-block-start - css.properties.position-area.span-self-end - css.properties.position-area.span-self-inline-end - css.properties.position-area.span-self-inline-start - css.properties.position-area.span-self-start + - css.properties.position-area.span-self-x-end + - css.properties.position-area.span-self-x-start + - css.properties.position-area.span-self-y-end + - css.properties.position-area.span-self-y-start - css.properties.position-area.span-start - css.properties.position-area.span-top - css.properties.position-area.span-x-end - - css.properties.position-area.span-self-x-end - - css.properties.position-area.span-self-x-start - css.properties.position-area.span-x-start - css.properties.position-area.span-y-end - - css.properties.position-area.span-self-y-end - - css.properties.position-area.span-self-y-start - css.properties.position-area.span-y-start - css.properties.position-area.start - css.properties.position-area.top - css.properties.position-area.x-end - - css.properties.position-area.self-x-end - - css.properties.position-area.self-x-start - css.properties.position-area.x-start - css.properties.position-area.y-end - - css.properties.position-area.self-y-end - - css.properties.position-area.self-y-start - css.properties.position-area.y-start - - css.properties.position-anchor.auto - - css.properties.anchor-scope - - css.properties.anchor-scope.all - - css.properties.anchor-scope.none - - css.properties.bottom.anchor-size - - css.properties.inset.anchor-size - - css.properties.inset-block.anchor-size - - css.properties.inset-block-end.anchor-size - - css.properties.inset-block-start.anchor-size - - css.properties.inset-inline.anchor-size - - css.properties.inset-inline-end.anchor-size - - css.properties.inset-inline-start.anchor-size - - css.properties.left.anchor-size - - css.properties.margin.anchor-size - - css.properties.margin-block.anchor-size - - css.properties.margin-block-end.anchor-size - - css.properties.margin-block-start.anchor-size - - css.properties.margin-bottom.anchor-size - - css.properties.margin-inline.anchor-size - - css.properties.margin-inline-end.anchor-size - - css.properties.margin-inline-start.anchor-size - - css.properties.margin-left.anchor-size - - css.properties.margin-right.anchor-size - - css.properties.margin-top.anchor-size + - css.properties.position-try + - css.properties.position-try-fallbacks + - css.properties.position-try-fallbacks.flip-block + - css.properties.position-try-fallbacks.flip-inline + - css.properties.position-try-fallbacks.flip-start + - css.properties.position-try-fallbacks.none + - css.properties.position-try-fallbacks.position-area + - css.properties.position-try-fallbacks.self-x-end + - css.properties.position-try-fallbacks.self-x-start + - css.properties.position-try-fallbacks.self-y-end + - css.properties.position-try-fallbacks.self-y-start + - css.properties.position-try-fallbacks.span-self-x-end + - css.properties.position-try-fallbacks.span-self-x-start + - css.properties.position-try-fallbacks.span-self-y-end + - css.properties.position-try-fallbacks.span-self-y-start + - css.properties.position-try-order + - css.properties.position-try-order.most-block-size + - css.properties.position-try-order.most-height + - css.properties.position-try-order.most-inline-size + - css.properties.position-try-order.most-width + - css.properties.position-try-order.normal + - css.properties.position-try.self-x-end + - css.properties.position-try.self-x-start + - css.properties.position-try.self-y-end + - css.properties.position-try.self-y-start + - css.properties.position-try.span-self-x-end + - css.properties.position-try.span-self-x-start + - css.properties.position-try.span-self-y-end + - css.properties.position-try.span-self-y-start + - css.properties.position-visibility + - css.properties.position-visibility.always + - css.properties.position-visibility.anchors-visible + - css.properties.position-visibility.no-overflow + - css.properties.right.anchor - css.properties.right.anchor-size + - css.properties.top.anchor - css.properties.top.anchor-size + - css.properties.width.anchor-size + - css.types.anchor + - css.types.anchor-size - css.types.anchor-size.inset_margin - html.elements.button.popovertarget.implicit_anchor_reference - html.elements.input.popovertarget.implicit_anchor_reference diff --git a/features/anchor-positioning.yml.dist b/features/anchor-positioning.yml.dist index 04d1baa94d6..2dd347ef8cc 100644 --- a/features/anchor-positioning.yml.dist +++ b/features/anchor-positioning.yml.dist @@ -159,6 +159,8 @@ compat_features: - css.properties.position-area.span-end - css.properties.position-area.span-inline-end - css.properties.position-area.span-inline-start + - css.properties.position-area.span-left + - css.properties.position-area.span-right - css.properties.position-area.span-self-block-end - css.properties.position-area.span-self-block-start - css.properties.position-area.span-self-end @@ -262,6 +264,14 @@ compat_features: - css.properties.position-area.span-self-x-start - css.properties.position-area.span-self-y-end - css.properties.position-area.span-self-y-start + - css.properties.position-try-fallbacks.span-self-x-end + - css.properties.position-try-fallbacks.span-self-x-start + - css.properties.position-try-fallbacks.span-self-y-end + - css.properties.position-try-fallbacks.span-self-y-start + - css.properties.position-try.span-self-x-end + - css.properties.position-try.span-self-x-start + - css.properties.position-try.span-self-y-end + - css.properties.position-try.span-self-y-start # baseline: false # support: @@ -292,7 +302,16 @@ compat_features: # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} + - css.properties.position-anchor.none - css.properties.position-area.self-x-end - css.properties.position-area.self-x-start - css.properties.position-area.self-y-end - css.properties.position-area.self-y-start + - css.properties.position-try-fallbacks.self-x-end + - css.properties.position-try-fallbacks.self-x-start + - css.properties.position-try-fallbacks.self-y-end + - css.properties.position-try-fallbacks.self-y-start + - css.properties.position-try.self-x-end + - css.properties.position-try.self-x-start + - css.properties.position-try.self-y-end + - css.properties.position-try.self-y-start diff --git a/features/draft/spec/css-anchor-position-2.yml b/features/draft/spec/css-anchor-position-2.yml index 848cdfceacd..54763c6f83f 100644 --- a/features/draft/spec/css-anchor-position-2.yml +++ b/features/draft/spec/css-anchor-position-2.yml @@ -52,22 +52,14 @@ compat_features: - css.properties.position-try-fallbacks.span-start - css.properties.position-try-fallbacks.span-top - css.properties.position-try-fallbacks.span-x-end - - css.properties.position-try-fallbacks.span-x-self-end - - css.properties.position-try-fallbacks.span-x-self-start - css.properties.position-try-fallbacks.span-x-start - css.properties.position-try-fallbacks.span-y-end - - css.properties.position-try-fallbacks.span-y-self-end - - css.properties.position-try-fallbacks.span-y-self-start - css.properties.position-try-fallbacks.span-y-start - css.properties.position-try-fallbacks.start - css.properties.position-try-fallbacks.top - css.properties.position-try-fallbacks.x-end - - css.properties.position-try-fallbacks.x-self-end - - css.properties.position-try-fallbacks.x-self-start - css.properties.position-try-fallbacks.x-start - css.properties.position-try-fallbacks.y-end - - css.properties.position-try-fallbacks.y-self-end - - css.properties.position-try-fallbacks.y-self-start - css.properties.position-try-fallbacks.y-start - css.properties.position-try.block-end - css.properties.position-try.block-start @@ -116,22 +108,14 @@ compat_features: - css.properties.position-try.span-start - css.properties.position-try.span-top - css.properties.position-try.span-x-end - - css.properties.position-try.span-x-self-end - - css.properties.position-try.span-x-self-start - css.properties.position-try.span-x-start - css.properties.position-try.span-y-end - - css.properties.position-try.span-y-self-end - - css.properties.position-try.span-y-self-start - css.properties.position-try.span-y-start - css.properties.position-try.start - css.properties.position-try.top - css.properties.position-try.x-end - - css.properties.position-try.x-self-end - - css.properties.position-try.x-self-start - css.properties.position-try.x-start - css.properties.position-try.y-end - - css.properties.position-try.y-self-end - - css.properties.position-try.y-self-start - css.properties.position-try.y-start - css.properties.position-visibility.anchors-valid diff --git a/features/draft/spec/css-anchor-position-2.yml.dist b/features/draft/spec/css-anchor-position-2.yml.dist index 75737b506dd..9fe73520032 100644 --- a/features/draft/spec/css-anchor-position-2.yml.dist +++ b/features/draft/spec/css-anchor-position-2.yml.dist @@ -59,22 +59,14 @@ compat_features: - css.properties.position-try-fallbacks.span-start - css.properties.position-try-fallbacks.span-top - css.properties.position-try-fallbacks.span-x-end - - css.properties.position-try-fallbacks.span-x-self-end - - css.properties.position-try-fallbacks.span-x-self-start - css.properties.position-try-fallbacks.span-x-start - css.properties.position-try-fallbacks.span-y-end - - css.properties.position-try-fallbacks.span-y-self-end - - css.properties.position-try-fallbacks.span-y-self-start - css.properties.position-try-fallbacks.span-y-start - css.properties.position-try-fallbacks.start - css.properties.position-try-fallbacks.top - css.properties.position-try-fallbacks.x-end - - css.properties.position-try-fallbacks.x-self-end - - css.properties.position-try-fallbacks.x-self-start - css.properties.position-try-fallbacks.x-start - css.properties.position-try-fallbacks.y-end - - css.properties.position-try-fallbacks.y-self-end - - css.properties.position-try-fallbacks.y-self-start - css.properties.position-try-fallbacks.y-start - css.properties.position-try.block-end - css.properties.position-try.block-start @@ -109,22 +101,14 @@ compat_features: - css.properties.position-try.span-start - css.properties.position-try.span-top - css.properties.position-try.span-x-end - - css.properties.position-try.span-x-self-end - - css.properties.position-try.span-x-self-start - css.properties.position-try.span-x-start - css.properties.position-try.span-y-end - - css.properties.position-try.span-y-self-end - - css.properties.position-try.span-y-self-start - css.properties.position-try.span-y-start - css.properties.position-try.start - css.properties.position-try.top - css.properties.position-try.x-end - - css.properties.position-try.x-self-end - - css.properties.position-try.x-self-start - css.properties.position-try.x-start - css.properties.position-try.y-end - - css.properties.position-try.y-self-end - - css.properties.position-try.y-self-start - css.properties.position-try.y-start # baseline: false @@ -136,6 +120,14 @@ compat_features: - css.at-rules.container.anchor_position_queries.fallback - css.at-rules.container.anchor_position_queries.fallback.any_value - css.properties.container-type.anchored + - css.properties.position-try-fallbacks.span-self-x-end + - css.properties.position-try-fallbacks.span-self-x-start + - css.properties.position-try-fallbacks.span-self-y-end + - css.properties.position-try-fallbacks.span-self-y-start + - css.properties.position-try.span-self-x-end + - css.properties.position-try.span-self-x-start + - css.properties.position-try.span-self-y-end + - css.properties.position-try.span-self-y-start # ⬇️ Same status as overall feature ⬇️ # baseline: false @@ -146,18 +138,10 @@ compat_features: - css.properties.position-try-fallbacks.self-x-start - css.properties.position-try-fallbacks.self-y-end - css.properties.position-try-fallbacks.self-y-start - - css.properties.position-try-fallbacks.span-self-x-end - - css.properties.position-try-fallbacks.span-self-x-start - - css.properties.position-try-fallbacks.span-self-y-end - - css.properties.position-try-fallbacks.span-self-y-start - css.properties.position-try.flip-x - css.properties.position-try.flip-y - css.properties.position-try.self-x-end - css.properties.position-try.self-x-start - css.properties.position-try.self-y-end - css.properties.position-try.self-y-start - - css.properties.position-try.span-self-x-end - - css.properties.position-try.span-self-x-start - - css.properties.position-try.span-self-y-end - - css.properties.position-try.span-self-y-start - css.properties.position-visibility.anchors-valid diff --git a/features/draft/spec/rfc6386.yml.dist b/features/draft/spec/rfc6386.yml.dist index a8f9ec23359..397f4712e35 100644 --- a/features/draft/spec/rfc6386.yml.dist +++ b/features/draft/spec/rfc6386.yml.dist @@ -14,6 +14,32 @@ status: safari: "14" safari_ios: "14" compat_features: + # baseline: high + # baseline_low_date: 2020-09-16 + # baseline_high_date: 2023-03-16 + # support: + # chrome: "17" + # chrome_android: "18" + # edge: "18" + # firefox: "65" + # firefox_android: "65" + # safari: "14" + # safari_ios: "14" + - mediatypes.image.webp + + # baseline: high + # baseline_low_date: 2020-09-16 + # baseline_high_date: 2023-03-16 + # support: + # chrome: "17" + # chrome_android: "18" + # edge: "79" + # firefox: "65" + # firefox_android: "65" + # safari: "14" + # safari_ios: "14" + - mediatypes.image.webp.lossy + # baseline: high # baseline_low_date: 2020-09-16 # baseline_high_date: 2023-03-16 @@ -25,10 +51,8 @@ compat_features: # firefox_android: "65" # safari: "14" # safari_ios: "14" - - mediatypes.image.webp - mediatypes.image.webp.alpha - mediatypes.image.webp.lossless - - mediatypes.image.webp.lossy # ⬇️ Same status as overall feature ⬇️ # baseline: high From 6e2fb592857fb26ae0c2207b9c4fe7049b261600 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 18 Dec 2025 10:03:43 +0100 Subject: [PATCH 3/3] Refresh dist --- package-lock.json | 79 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 61 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1116fd2673d..3011caf6eb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -587,6 +587,7 @@ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.1.tgz", "integrity": "sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==", "dev": true, + "peer": true, "dependencies": { "@eslint/object-schema": "^2.1.6", "debug": "^4.3.1", @@ -601,6 +602,7 @@ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.3.tgz", "integrity": "sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==", "dev": true, + "peer": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -610,6 +612,7 @@ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", "dev": true, + "peer": true, "dependencies": { "@types/json-schema": "^7.0.15" }, @@ -622,6 +625,7 @@ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", "dev": true, + "peer": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -645,6 +649,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -660,7 +665,8 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@eslint/js": { "version": "9.39.1", @@ -680,6 +686,7 @@ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", "dev": true, + "peer": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -689,6 +696,7 @@ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.2.tgz", "integrity": "sha512-4SaFZCNfJqvk/kenHpI8xvN42DMaoycy4PzKc5otHxRswww1kAt82OlBuwRVLofCACCTZEcla2Ydxv8scMXaTg==", "dev": true, + "peer": true, "dependencies": { "@eslint/core": "^0.15.0", "levn": "^0.4.1" @@ -702,6 +710,7 @@ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.0.tgz", "integrity": "sha512-b7ePw78tEWWkpgZCDYkbqDOP8dmM6qe+AOC6iuJqlq1R/0ahMAeH3qynpnqKFGkMltrp44ohV4ubGyvLX28tzw==", "dev": true, + "peer": true, "dependencies": { "@types/json-schema": "^7.0.15" }, @@ -721,6 +730,7 @@ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", "dev": true, + "peer": true, "engines": { "node": ">=18.18.0" } @@ -730,6 +740,7 @@ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", "dev": true, + "peer": true, "dependencies": { "@humanfs/core": "^0.19.1", "@humanwhocodes/retry": "^0.3.0" @@ -743,6 +754,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", "dev": true, + "peer": true, "engines": { "node": ">=18.18" }, @@ -756,6 +768,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "peer": true, "engines": { "node": ">=12.22" }, @@ -769,6 +782,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", "dev": true, + "peer": true, "engines": { "node": ">=18.18" }, @@ -1037,8 +1051,7 @@ "version": "7.2.1", "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.2.1.tgz", "integrity": "sha512-t8gdzKeIHnPNACr18qlEpjLbbtazllkhwguEE3DSoGYL5OAKSqTacqNvXNLlXEjP1kTjT9Jkv3qNSMzNI4grPQ==", - "license": "CC0-1.0", - "peer": true + "license": "CC0-1.0" }, "node_modules/@octokit/auth-token": { "version": "6.0.0", @@ -1055,7 +1068,6 @@ "integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@octokit/auth-token": "^6.0.0", "@octokit/graphql": "^9.0.3", @@ -1300,7 +1312,8 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@types/hast": { "version": "3.0.4", @@ -1350,7 +1363,6 @@ "integrity": "sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -1413,7 +1425,6 @@ "integrity": "sha512-PC0PDZfJg8sP7cmKe6L3QIL8GZwU5aRvUFedqSIpw3B+QjRSUZeeITC2M5XKeMXEzL6wccN196iy3JLwKNvDVA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.48.1", "@typescript-eslint/types": "8.48.1", @@ -1649,7 +1660,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1662,6 +1672,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "peer": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -1995,6 +2006,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "peer": true, "engines": { "node": ">=6" } @@ -2048,7 +2060,6 @@ "integrity": "sha512-p4Z49OGG5W/WBCPSS/dH3jQ73kD6tiMmUM+bckNK6Jr5JHMG3k9bg/BvKR8lKmtVBKmOiuVaV2ws8s9oSbwysg==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=18" } @@ -2534,7 +2545,8 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/dequal": { "version": "2.0.3", @@ -2811,6 +2823,7 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", "dev": true, + "peer": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -2839,6 +2852,7 @@ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz", "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==", "dev": true, + "peer": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -2851,6 +2865,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -2866,13 +2881,15 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/espree": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", "dev": true, + "peer": true, "dependencies": { "acorn": "^8.15.0", "acorn-jsx": "^5.3.2", @@ -2890,6 +2907,7 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "peer": true, "dependencies": { "estraverse": "^5.1.0" }, @@ -2902,6 +2920,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "peer": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -2914,6 +2933,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "peer": true, "engines": { "node": ">=4.0" } @@ -2923,6 +2943,7 @@ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } @@ -2986,7 +3007,8 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/fast-uri": { "version": "3.0.6", @@ -3033,6 +3055,7 @@ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, + "peer": true, "dependencies": { "flat-cache": "^4.0.0" }, @@ -3083,6 +3106,7 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, + "peer": true, "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" @@ -3095,7 +3119,8 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/fn.name": { "version": "1.1.0", @@ -3202,6 +3227,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "peer": true, "dependencies": { "is-glob": "^4.0.3" }, @@ -3230,6 +3256,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, + "peer": true, "engines": { "node": ">=18" }, @@ -3479,6 +3506,7 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "peer": true, "engines": { "node": ">= 4" } @@ -3488,6 +3516,7 @@ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", "dev": true, + "peer": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -3504,6 +3533,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "peer": true, "engines": { "node": ">=0.8.19" } @@ -3531,6 +3561,7 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } @@ -3549,6 +3580,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "peer": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -3967,7 +3999,8 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/json-schema-traverse": { "version": "1.0.0", @@ -3979,7 +4012,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/json5": { "version": "2.2.3", @@ -3998,6 +4032,7 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "peer": true, "dependencies": { "json-buffer": "3.0.1" } @@ -4014,6 +4049,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "peer": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -4055,7 +4091,8 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/lodash.values": { "version": "4.3.0", @@ -5000,6 +5037,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "peer": true, "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -5060,6 +5098,7 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "peer": true, "dependencies": { "callsites": "^3.0.0" }, @@ -5179,7 +5218,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -5202,6 +5240,7 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "peer": true, "engines": { "node": ">= 0.8.0" } @@ -5293,6 +5332,7 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, + "peer": true, "engines": { "node": ">=6" } @@ -5573,6 +5613,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, + "peer": true, "engines": { "node": ">=4" } @@ -6171,6 +6212,7 @@ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "peer": true, "dependencies": { "prelude-ls": "^1.2.1" }, @@ -6184,7 +6226,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6371,6 +6412,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "peer": true, "dependencies": { "punycode": "^2.1.0" } @@ -6566,6 +6608,7 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" }