From 73d05613ec2a5eb2731b170927c505e9c688f4e0 Mon Sep 17 00:00:00 2001 From: Cameron Dutro Date: Thu, 9 Nov 2023 15:09:34 -0800 Subject: [PATCH 01/12] Add missing 64px Avatar size (#2366) Co-authored-by: camertron --- .changeset/soft-singers-travel.md | 5 +++++ .../primer/beta/avatar/size_64/default.png | Bin 0 -> 54623 bytes .../primer/beta/avatar/size_64/focused.png | Bin 0 -> 54623 bytes app/components/primer/beta/avatar.rb | 2 +- previews/primer/beta/avatar_preview.rb | 6 ++++++ 5 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .changeset/soft-singers-travel.md create mode 100644 .playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png create mode 100644 .playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/focused.png diff --git a/.changeset/soft-singers-travel.md b/.changeset/soft-singers-travel.md new file mode 100644 index 0000000000..7dd8d423a9 --- /dev/null +++ b/.changeset/soft-singers-travel.md @@ -0,0 +1,5 @@ +--- +'@primer/view-components': minor +--- + +Add missing 64px Avatar size diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png new file mode 100644 index 0000000000000000000000000000000000000000..697f910cd82540e9ed9dcb93e0feee2d334eb159 GIT binary patch literal 54623 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 e%l{4?NM%?mATgcpTTa;jD{9Kx_u+RRKKnm30$ Date: Thu, 9 Nov 2023 15:10:26 -0800 Subject: [PATCH 02/12] Remove touch target gaps between ActionBar items (#2365) --- .changeset/popular-timers-shop.md | 5 +++ app/components/primer/alpha/action_bar.pcss | 18 +------- test/components/alpha/action_bar_test.rb | 37 ++++++++++++++++ .../primer/alpha/action_bar_test.rb | 44 ------------------- 4 files changed, 43 insertions(+), 61 deletions(-) create mode 100644 .changeset/popular-timers-shop.md delete mode 100644 test/components/primer/alpha/action_bar_test.rb diff --git a/.changeset/popular-timers-shop.md b/.changeset/popular-timers-shop.md new file mode 100644 index 0000000000..6922ee5f3d --- /dev/null +++ b/.changeset/popular-timers-shop.md @@ -0,0 +1,5 @@ +--- +'@primer/view-components': minor +--- + +Remove touch target gaps between ActionBar items diff --git a/app/components/primer/alpha/action_bar.pcss b/app/components/primer/alpha/action_bar.pcss index 0680c23bda..86f11275ff 100644 --- a/app/components/primer/alpha/action_bar.pcss +++ b/app/components/primer/alpha/action_bar.pcss @@ -2,7 +2,7 @@ .ActionBar { position: relative; display: flex !important; - min-width: calc(var(--control-medium-size) * 3); + min-width: calc(var(--control-medium-size) * 3); align-items: center; flex-grow: 1; flex-shrink: 1; @@ -51,19 +51,3 @@ .ActionBar--large .ActionBar-divider { margin: 0 var(--controlStack-large-gap-condensed); } - -/* Increase spacing so touch targets don't overlap */ - -@media (pointer: coarse) { - .ActionBar .ActionBar-item-container { - gap: calc(var(--control-minTarget-coarse) - var(--control-medium-size)); /* 12px */ - } - - .ActionBar--small .ActionBar-item-container { - gap: calc(var(--control-minTarget-coarse) - var(--control-small-size)); /* 16px */ - } - - .ActionBar--large .ActionBar-item-container { - gap: calc(var(--control-minTarget-coarse) - var(--control-large-size)); /* 4px */ - } -} diff --git a/test/components/alpha/action_bar_test.rb b/test/components/alpha/action_bar_test.rb index cb409b315e..dc86bdde25 100644 --- a/test/components/alpha/action_bar_test.rb +++ b/test/components/alpha/action_bar_test.rb @@ -7,6 +7,43 @@ module Alpha class ActionBarTest < Minitest::Test include Primer::ComponentTestHelpers + def test_renders + render_inline(Primer::Alpha::ActionBar.new) do |component| + component.with_item_icon_button(icon: :pencil, label: "Button 1") + component.with_item_icon_button(icon: :pencil, label: "Button 2") + component.with_item_icon_button(icon: :pencil, label: "Button 3") + component.with_item_icon_button(icon: :pencil, label: "Button 4") + end + + assert_selector("action-bar") do + assert_selector("tool-tip", text: "Button 1") + assert_selector("tool-tip", text: "Button 2") + assert_selector("tool-tip", text: "Button 3") + assert_selector("tool-tip", text: "Button 4") + assert_selector("[data-target=\"action-bar.moreMenu\"]", visible: :hidden) + end + end + + def test_size_small + render_inline(Primer::Alpha::ActionBar.new(size: :small)) do |component| + component.with_item_icon_button(icon: :pencil, label: "Button 1") + component.with_item_icon_button(icon: :pencil, label: "Button 2") + component.with_item_divider + component.with_item_icon_button(icon: :pencil, label: "Button 3") + component.with_item_icon_button(icon: :pencil, label: "Button 4") + end + + assert_selector("[data-targets=\"action-bar.items\"] .Button--small", count: 4) + end + + def test_item_merges_item_arguments + render_inline(Primer::Alpha::ActionBar.new(size: :small)) do |component| + component.with_item_icon_button(icon: :pencil, label: "Button 1", item_arguments: { classes: "foo", tag: :span }) + end + + assert_selector("span.foo.ActionBar-item") + end + def test_renders_action_menu_items_with_type_button render_preview(:default) diff --git a/test/components/primer/alpha/action_bar_test.rb b/test/components/primer/alpha/action_bar_test.rb deleted file mode 100644 index c1a4487bfa..0000000000 --- a/test/components/primer/alpha/action_bar_test.rb +++ /dev/null @@ -1,44 +0,0 @@ -# frozen_string_literal: true - -require "components/test_helper" - -class PrimerAlphaActionBarTest < Minitest::Test - include Primer::ComponentTestHelpers - - def test_renders - render_inline(Primer::Alpha::ActionBar.new) do |component| - component.with_item_icon_button(icon: :pencil, label: "Button 1") - component.with_item_icon_button(icon: :pencil, label: "Button 2") - component.with_item_icon_button(icon: :pencil, label: "Button 3") - component.with_item_icon_button(icon: :pencil, label: "Button 4") - end - - assert_selector("action-bar") do - assert_selector("tool-tip", text: "Button 1") - assert_selector("tool-tip", text: "Button 2") - assert_selector("tool-tip", text: "Button 3") - assert_selector("tool-tip", text: "Button 4") - assert_selector("[data-target=\"action-bar.moreMenu\"]", visible: :hidden) - end - end - - def test_size_small - render_inline(Primer::Alpha::ActionBar.new(size: :small)) do |component| - component.with_item_icon_button(icon: :pencil, label: "Button 1") - component.with_item_icon_button(icon: :pencil, label: "Button 2") - component.with_item_divider - component.with_item_icon_button(icon: :pencil, label: "Button 3") - component.with_item_icon_button(icon: :pencil, label: "Button 4") - end - - assert_selector("[data-targets=\"action-bar.items\"] .Button--small", count: 4) - end - - def test_item_merges_item_arguments - render_inline(Primer::Alpha::ActionBar.new(size: :small)) do |component| - component.with_item_icon_button(icon: :pencil, label: "Button 1", item_arguments: { classes: "foo", tag: :span }) - end - - assert_selector("span.foo.ActionBar-item") - end -end From e746b03b22d895ae083c1960e167c80b200b8247 Mon Sep 17 00:00:00 2001 From: primer-css Date: Thu, 9 Nov 2023 23:11:39 +0000 Subject: [PATCH 03/12] Generating static files --- static/arguments.json | 2 +- static/constants.json | 1 + static/info_arch.json | 15 ++++++++++++++- static/previews.json | 13 +++++++++++++ 4 files changed, 29 insertions(+), 2 deletions(-) diff --git a/static/arguments.json b/static/arguments.json index 4e8cb62588..b41423ce96 100644 --- a/static/arguments.json +++ b/static/arguments.json @@ -3034,7 +3034,7 @@ "name": "size", "type": "Integer", "default": "`20`", - "description": "One of `16`, `20`, `24`, `32`, `40`, `48`, or `80`." + "description": "One of `16`, `20`, `24`, `32`, `40`, `48`, `64`, or `80`." }, { "name": "shape", diff --git a/static/constants.json b/static/constants.json index 03c803dce4..74c8ba86d7 100644 --- a/static/constants.json +++ b/static/constants.json @@ -709,6 +709,7 @@ 32, 40, 48, + 64, 80 ], "SMALL_THRESHOLD": 24 diff --git a/static/info_arch.json b/static/info_arch.json index ce5cbd0e0f..5b7680b263 100644 --- a/static/info_arch.json +++ b/static/info_arch.json @@ -9258,7 +9258,7 @@ "name": "size", "type": "Integer", "default": "`20`", - "description": "One of `16`, `20`, `24`, `32`, `40`, `48`, or `80`." + "description": "One of `16`, `20`, `24`, `32`, `40`, `48`, `64`, or `80`." }, { "name": "shape", @@ -9403,6 +9403,19 @@ ] } }, + { + "preview_path": "primer/beta/avatar/size_64", + "name": "size_64", + "snapshot": "true", + "skip_rules": { + "wont_fix": [ + "region" + ], + "will_fix": [ + "color-contrast" + ] + } + }, { "preview_path": "primer/beta/avatar/size_80", "name": "size_80", diff --git a/static/previews.json b/static/previews.json index f699a8f082..1d02ff2452 100644 --- a/static/previews.json +++ b/static/previews.json @@ -1176,6 +1176,19 @@ ] } }, + { + "preview_path": "primer/beta/avatar/size_64", + "name": "size_64", + "snapshot": "true", + "skip_rules": { + "wont_fix": [ + "region" + ], + "will_fix": [ + "color-contrast" + ] + } + }, { "preview_path": "primer/beta/avatar/size_80", "name": "size_80", From 9b916d3d56fa482d43c5a636574c4b66a371b011 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 13 Nov 2023 10:27:06 -0800 Subject: [PATCH 04/12] Update dependabot interval to weekly (#2362) --- .github/dependabot.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0e93c0d1f2..a6bffaa716 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,13 +10,13 @@ updates: - "skip changeset" - "actions" schedule: - interval: "monthly" + interval: "weekly" # NPM - package-ecosystem: "npm" directory: "/" schedule: - interval: "monthly" + interval: "weekly" labels: - "dependencies" - "skip changeset" @@ -24,7 +24,7 @@ updates: - package-ecosystem: "npm" directory: "/demo" schedule: - interval: "monthly" + interval: "weekly" labels: - "dependencies" - "skip changeset" @@ -34,7 +34,7 @@ updates: - package-ecosystem: "bundler" directory: "/" schedule: - interval: "monthly" + interval: "weekly" labels: - "dependencies" - "skip changeset" @@ -42,7 +42,7 @@ updates: - package-ecosystem: "bundler" directory: "/demo" schedule: - interval: "monthly" + interval: "weekly" labels: - "dependencies" - "skip changeset" From 92d203590a8c1d06c529ef7aec09bfff04781c6e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:34:02 -0800 Subject: [PATCH 05/12] Bump @github/auto-complete-element from 3.5.1 to 3.6.0 (#2369) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6db6d6abe2..6e556c5d62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2001,9 +2001,9 @@ } }, "node_modules/@github/auto-complete-element": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@github/auto-complete-element/-/auto-complete-element-3.5.1.tgz", - "integrity": "sha512-7/g6Nz6Zz4/k0m/L0n+OEO29WZcXgXwLJn7Ql02UbIMR2ClFEZIwIvvzb+3fEECOyLpFrZC/JH7Svz9RYPc+wA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@github/auto-complete-element/-/auto-complete-element-3.6.0.tgz", + "integrity": "sha512-u8fG8nCosSFv2wlKMsGga+FaFu/jkexZVFIDxLiCyLVTB8zRRu/RJyufzNnmbOZHYBezCMNBgJ0quuEBoyRh9Q==", "dependencies": { "@github/combobox-nav": "^2.1.7" } @@ -12892,9 +12892,9 @@ } }, "@github/auto-complete-element": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@github/auto-complete-element/-/auto-complete-element-3.5.1.tgz", - "integrity": "sha512-7/g6Nz6Zz4/k0m/L0n+OEO29WZcXgXwLJn7Ql02UbIMR2ClFEZIwIvvzb+3fEECOyLpFrZC/JH7Svz9RYPc+wA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@github/auto-complete-element/-/auto-complete-element-3.6.0.tgz", + "integrity": "sha512-u8fG8nCosSFv2wlKMsGga+FaFu/jkexZVFIDxLiCyLVTB8zRRu/RJyufzNnmbOZHYBezCMNBgJ0quuEBoyRh9Q==", "requires": { "@github/combobox-nav": "^2.1.7" } From 92e7ce27993c9f7e0131d4a940640741e4f58fa4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:34:28 -0800 Subject: [PATCH 06/12] Bump @rails/actioncable from 7.1.1 to 7.1.2 in /demo (#2371) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- demo/package-lock.json | 14 +++++++------- demo/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/demo/package-lock.json b/demo/package-lock.json index 51bf1a3b5e..dee32381c4 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@primer/css": "^21.0.9", "@primer/primitives": "^7.15.0", - "@rails/actioncable": "^7.1.1", + "@rails/actioncable": "^7.1.2", "@rails/ujs": "^7.1.1", "turbolinks": "^5.2.0", "webpack-dev-server": "^4.15.1" @@ -186,9 +186,9 @@ } }, "node_modules/@rails/actioncable": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@rails/actioncable/-/actioncable-7.1.1.tgz", - "integrity": "sha512-ZRJ9rdwFQQjRbtgJnweY0/4UQyxN6ojEGRdib0JkjnuIciv+4ok/aAeZmBJqNreTMaBqS0eHyA9hCArwN58opg==" + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@rails/actioncable/-/actioncable-7.1.2.tgz", + "integrity": "sha512-KGziTZfbmGm8/fHOpj515xupbYU+49hsp4etfdpoDJ/CEY2bRZR0cyFcJkpK6n0t/sxOHNWY6bo9vSgXZvT7Mg==" }, "node_modules/@rails/ujs": { "version": "7.1.1", @@ -3223,9 +3223,9 @@ } }, "@rails/actioncable": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@rails/actioncable/-/actioncable-7.1.1.tgz", - "integrity": "sha512-ZRJ9rdwFQQjRbtgJnweY0/4UQyxN6ojEGRdib0JkjnuIciv+4ok/aAeZmBJqNreTMaBqS0eHyA9hCArwN58opg==" + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@rails/actioncable/-/actioncable-7.1.2.tgz", + "integrity": "sha512-KGziTZfbmGm8/fHOpj515xupbYU+49hsp4etfdpoDJ/CEY2bRZR0cyFcJkpK6n0t/sxOHNWY6bo9vSgXZvT7Mg==" }, "@rails/ujs": { "version": "7.1.1", diff --git a/demo/package.json b/demo/package.json index c3e8431781..f68d96fbf7 100644 --- a/demo/package.json +++ b/demo/package.json @@ -5,7 +5,7 @@ "dependencies": { "@primer/css": "^21.0.9", "@primer/primitives": "^7.15.0", - "@rails/actioncable": "^7.1.1", + "@rails/actioncable": "^7.1.2", "@rails/ujs": "^7.1.1", "turbolinks": "^5.2.0", "webpack-dev-server": "^4.15.1" From dd54e41eb5a8200c95c8842901265d56a947accb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:35:46 -0800 Subject: [PATCH 07/12] Bump @playwright/test from 1.35.1 to 1.39.0 (#2372) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] --- .../alpha/banner/dismissible/default.png | Bin 49125 -> 50022 bytes package-lock.json | 76 +++++++++++------- 2 files changed, 47 insertions(+), 29 deletions(-) diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/default.png index 847983c793ca9fb5ed2d350baf5753c035cd75a2..1d422409a39de5d39b0cec7520f8e255741da58b 100644 GIT binary patch literal 50022 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 diff --git a/package-lock.json b/package-lock.json index 6e556c5d62..a23e73fa3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2392,22 +2392,18 @@ } }, "node_modules/@playwright/test": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.35.1.tgz", - "integrity": "sha512-b5YoFe6J9exsMYg0pQAobNDR85T1nLumUYgUTtKm4d21iX2L7WqKq9dW8NGJ+2vX0etZd+Y7UeuqsxDXm9+5ZA==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", + "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", "dev": true, "dependencies": { - "@types/node": "*", - "playwright-core": "1.35.1" + "playwright": "1.39.0" }, "bin": { "playwright": "cli.js" }, "engines": { "node": ">=16" - }, - "optionalDependencies": { - "fsevents": "2.3.2" } }, "node_modules/@primer/behaviors": { @@ -5446,6 +5442,20 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -7709,25 +7719,27 @@ } }, "node_modules/playwright": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.35.1.tgz", - "integrity": "sha512-NbwBeGJLu5m7VGM0+xtlmLAH9VUfWwYOhUi/lSEDyGg46r1CA9RWlvoc5yywxR9AzQb0mOCm7bWtOXV7/w43ZA==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", + "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", "dev": true, - "hasInstallScript": true, "dependencies": { - "playwright-core": "1.35.1" + "playwright-core": "1.39.0" }, "bin": { "playwright": "cli.js" }, "engines": { "node": ">=16" + }, + "optionalDependencies": { + "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.35.1.tgz", - "integrity": "sha512-pNXb6CQ7OqmGDRspEjlxE49w+4YtR6a3X6mT1hZXeJHWmsEz7SunmvZeiG/+y1yyMZdHnnn73WKYdtV1er0Xyg==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", + "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", "dev": true, "bin": { "playwright-core": "cli.js" @@ -13228,14 +13240,12 @@ } }, "@playwright/test": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.35.1.tgz", - "integrity": "sha512-b5YoFe6J9exsMYg0pQAobNDR85T1nLumUYgUTtKm4d21iX2L7WqKq9dW8NGJ+2vX0etZd+Y7UeuqsxDXm9+5ZA==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", + "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", "dev": true, "requires": { - "@types/node": "*", - "fsevents": "2.3.2", - "playwright-core": "1.35.1" + "playwright": "1.39.0" } }, "@primer/behaviors": { @@ -15375,6 +15385,13 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -17025,18 +17042,19 @@ } }, "playwright": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.35.1.tgz", - "integrity": "sha512-NbwBeGJLu5m7VGM0+xtlmLAH9VUfWwYOhUi/lSEDyGg46r1CA9RWlvoc5yywxR9AzQb0mOCm7bWtOXV7/w43ZA==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", + "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", "dev": true, "requires": { - "playwright-core": "1.35.1" + "fsevents": "2.3.2", + "playwright-core": "1.39.0" } }, "playwright-core": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.35.1.tgz", - "integrity": "sha512-pNXb6CQ7OqmGDRspEjlxE49w+4YtR6a3X6mT1hZXeJHWmsEz7SunmvZeiG/+y1yyMZdHnnn73WKYdtV1er0Xyg==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", + "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", "dev": true }, "postcss": { From 9afddaaefa20b35b312f84ec751eefd34d703582 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:36:55 -0800 Subject: [PATCH 08/12] Bump stylelint-config-standard from 28.0.0 to 29.0.0 (#2374) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index a23e73fa3b..3ffdc77f13 100644 --- a/package-lock.json +++ b/package-lock.json @@ -57,7 +57,7 @@ "rollup-plugin-terser": "^7.0.2", "stylelint": "^14.13.0", "stylelint-config-prettier": "^9.0.3", - "stylelint-config-standard": "^28.0.0", + "stylelint-config-standard": "^29.0.0", "tslib": "^2.4.0", "typescript": "^5.2.2" } @@ -10527,15 +10527,15 @@ } }, "node_modules/stylelint-config-standard": { - "version": "28.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-28.0.0.tgz", - "integrity": "sha512-q/StuowDdDmFCravzGHAwgS9pjX0bdOQUEBBDIkIWsQuYGgYz/xsO8CM6eepmIQ1fc5bKdDVimlJZ6MoOUcJ5Q==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz", + "integrity": "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==", "dev": true, "dependencies": { "stylelint-config-recommended": "^9.0.0" }, "peerDependencies": { - "stylelint": "^14.11.0" + "stylelint": "^14.14.0" } }, "node_modules/stylelint-no-unsupported-browser-features": { @@ -18900,9 +18900,9 @@ "requires": {} }, "stylelint-config-standard": { - "version": "28.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-28.0.0.tgz", - "integrity": "sha512-q/StuowDdDmFCravzGHAwgS9pjX0bdOQUEBBDIkIWsQuYGgYz/xsO8CM6eepmIQ1fc5bKdDVimlJZ6MoOUcJ5Q==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz", + "integrity": "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==", "dev": true, "requires": { "stylelint-config-recommended": "^9.0.0" diff --git a/package.json b/package.json index 04d11c5781..c44f811bfd 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "rollup-plugin-terser": "^7.0.2", "stylelint": "^14.13.0", "stylelint-config-prettier": "^9.0.3", - "stylelint-config-standard": "^28.0.0", + "stylelint-config-standard": "^29.0.0", "tslib": "^2.4.0", "typescript": "^5.2.2" }, From 7767b3b8d44b0695079bfce05864493c4adc8f34 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:37:35 -0800 Subject: [PATCH 09/12] Bump @rails/ujs from 7.1.1 to 7.1.2 in /demo (#2370) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- demo/package-lock.json | 14 +++++++------- demo/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/demo/package-lock.json b/demo/package-lock.json index dee32381c4..f2e16c6ed9 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -11,7 +11,7 @@ "@primer/css": "^21.0.9", "@primer/primitives": "^7.15.0", "@rails/actioncable": "^7.1.2", - "@rails/ujs": "^7.1.1", + "@rails/ujs": "^7.1.2", "turbolinks": "^5.2.0", "webpack-dev-server": "^4.15.1" } @@ -191,9 +191,9 @@ "integrity": "sha512-KGziTZfbmGm8/fHOpj515xupbYU+49hsp4etfdpoDJ/CEY2bRZR0cyFcJkpK6n0t/sxOHNWY6bo9vSgXZvT7Mg==" }, "node_modules/@rails/ujs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@rails/ujs/-/ujs-7.1.1.tgz", - "integrity": "sha512-ywGwWNiqXN3Bb1BifVQTrkWEWcAGLHW3D0JNQMQeu57LsoluRzvnenNLPsmdoDPkrmSIASDXNsJiCIpUzFj8CA==" + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@rails/ujs/-/ujs-7.1.2.tgz", + "integrity": "sha512-c5x02djEKEVVE4qfN4XgElJS4biM0xxtIVpcJ0ZHLK116U19rowTtmD0AJ/RCb3Xaewa4GPIWLlwgeC0dCQqzw==" }, "node_modules/@types/body-parser": { "version": "1.19.2", @@ -3228,9 +3228,9 @@ "integrity": "sha512-KGziTZfbmGm8/fHOpj515xupbYU+49hsp4etfdpoDJ/CEY2bRZR0cyFcJkpK6n0t/sxOHNWY6bo9vSgXZvT7Mg==" }, "@rails/ujs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@rails/ujs/-/ujs-7.1.1.tgz", - "integrity": "sha512-ywGwWNiqXN3Bb1BifVQTrkWEWcAGLHW3D0JNQMQeu57LsoluRzvnenNLPsmdoDPkrmSIASDXNsJiCIpUzFj8CA==" + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@rails/ujs/-/ujs-7.1.2.tgz", + "integrity": "sha512-c5x02djEKEVVE4qfN4XgElJS4biM0xxtIVpcJ0ZHLK116U19rowTtmD0AJ/RCb3Xaewa4GPIWLlwgeC0dCQqzw==" }, "@types/body-parser": { "version": "1.19.2", diff --git a/demo/package.json b/demo/package.json index f68d96fbf7..11f6354896 100644 --- a/demo/package.json +++ b/demo/package.json @@ -6,7 +6,7 @@ "@primer/css": "^21.0.9", "@primer/primitives": "^7.15.0", "@rails/actioncable": "^7.1.2", - "@rails/ujs": "^7.1.1", + "@rails/ujs": "^7.1.2", "turbolinks": "^5.2.0", "webpack-dev-server": "^4.15.1" } From 30dc68b757e64138a40a7bb0745f6bfab2914881 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:37:51 -0800 Subject: [PATCH 10/12] Bump tj-actions/changed-files from 40.0.2 to 40.1.1 (#2375) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/lint.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d1cb782446..4c85830614 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v4 - name: Get specific changed files id: changed-files - uses: tj-actions/changed-files@v40.0.2 + uses: tj-actions/changed-files@v40.1.1 with: files: | docs/**/*.md @@ -39,7 +39,7 @@ jobs: - uses: actions/checkout@v4 - name: Get specific changed files id: changed-files - uses: tj-actions/changed-files@v40.0.2 + uses: tj-actions/changed-files@v40.1.1 with: files: | app/**/*.rb @@ -62,7 +62,7 @@ jobs: - uses: actions/checkout@v4 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v40.0.2 + uses: tj-actions/changed-files@v40.1.1 with: files: | app/components/**/*.erb @@ -82,7 +82,7 @@ jobs: - uses: actions/checkout@v4 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v40.0.2 + uses: tj-actions/changed-files@v40.1.1 with: files: | app/components/**/*.ts @@ -103,7 +103,7 @@ jobs: - uses: actions/checkout@v4 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v40.0.2 + uses: tj-actions/changed-files@v40.1.1 with: files: | app/components/**/*.pcss From 5c2b5dec07f62d0c4acfe0945a9509456f4a9bc1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:38:07 -0800 Subject: [PATCH 11/12] Bump actions/github-script from 6 to 7 (#2376) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/release-checklist.yml | 2 +- .github/workflows/triage.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-checklist.yml b/.github/workflows/release-checklist.yml index 6f130b9637..afd7e90556 100644 --- a/.github/workflows/release-checklist.yml +++ b/.github/workflows/release-checklist.yml @@ -18,7 +18,7 @@ jobs: - name: Get or Create Comment if: success() && steps.findPr.outputs.number - uses: actions/github-script@v6 + uses: actions/github-script@v7 env: PR_NUMBER: ${{ steps.findPr.outputs.pr }} with: diff --git a/.github/workflows/triage.yml b/.github/workflows/triage.yml index 0ca239bf15..e2e3aaa87c 100644 --- a/.github/workflows/triage.yml +++ b/.github/workflows/triage.yml @@ -48,7 +48,7 @@ jobs: name: semver label runs-on: ubuntu-latest steps: - - uses: actions/github-script@v6 + - uses: actions/github-script@v7 id: version-result with: github-token: "${{ secrets.GITHUB_TOKEN }}" @@ -60,7 +60,7 @@ jobs: if (match && match[0]) { return match[0][1] } - - uses: actions/github-script@v6 + - uses: actions/github-script@v7 env: RELEASE: ${{ steps.version-result.outputs.result }} with: From 97f03393977c9c82141eb5255fa3fd619a95e935 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:44:52 -0800 Subject: [PATCH 12/12] Bump @typescript-eslint/eslint-plugin from 5.60.0 to 6.11.0 (#2373) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jon Rohan --- package-lock.json | 641 ++++++++++------------------------------------ package.json | 4 +- 2 files changed, 135 insertions(+), 510 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3ffdc77f13..ac98a66724 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,8 +34,8 @@ "@primer/stylelint-config": "^12.7.2", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-typescript": "^8.3.3", - "@typescript-eslint/eslint-plugin": "^5.31.0", - "@typescript-eslint/parser": "^5.31.0", + "@typescript-eslint/eslint-plugin": "^6.11.0", + "@typescript-eslint/parser": "^6.0.0", "axe-core": "^4.7.1", "chokidar-cli": "^3.0.0", "cssnano": "^6.0.1", @@ -2580,9 +2580,9 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/json5": { @@ -2637,32 +2637,33 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", - "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.11.0.tgz", + "integrity": "sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==", "dev": true, "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/type-utils": "5.60.0", - "@typescript-eslint/utils": "5.60.0", + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/type-utils": "6.11.0", + "@typescript-eslint/utils": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -2671,25 +2672,26 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", - "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.11.0.tgz", + "integrity": "sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/typescript-estree": "5.60.0", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", "debug": "^4.3.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -2698,16 +2700,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", - "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", + "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/visitor-keys": "5.60.0" + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -2715,25 +2717,25 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", - "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz", + "integrity": "sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.60.0", - "@typescript-eslint/utils": "5.60.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/utils": "6.11.0", "debug": "^4.3.4", - "tsutils": "^3.21.0" + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "*" + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -2742,12 +2744,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", - "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", + "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -2755,21 +2757,21 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", - "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", + "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/visitor-keys": "5.60.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -2782,42 +2784,41 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", - "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", + "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/typescript-estree": "5.60.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "semver": "^7.5.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", - "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", + "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.60.0", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "6.11.0", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -4684,195 +4685,6 @@ "eslint": "^8.0.1" } }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "semver": "^7.5.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.8.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/eslint-plugin-github/node_modules/eslint-plugin-prettier": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz", @@ -5063,19 +4875,6 @@ "node": ">=4.0.0" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/eslint-visitor-keys": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", @@ -5197,15 +4996,6 @@ "node": ">=4.0" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, "node_modules/estree-walker": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", @@ -7227,12 +7017,6 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, "node_modules/node-fetch": { "version": "2.6.11", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", @@ -10977,27 +10761,6 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "node_modules/tty-table": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/tty-table/-/tty-table-4.2.1.tgz", @@ -13390,9 +13153,9 @@ } }, "@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "@types/json5": { @@ -13447,102 +13210,103 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", - "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.11.0.tgz", + "integrity": "sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==", "dev": true, "requires": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/type-utils": "5.60.0", - "@typescript-eslint/utils": "5.60.0", + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/type-utils": "6.11.0", + "@typescript-eslint/utils": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/parser": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", - "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.11.0.tgz", + "integrity": "sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/typescript-estree": "5.60.0", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", - "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", + "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", "dev": true, "requires": { - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/visitor-keys": "5.60.0" + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0" } }, "@typescript-eslint/type-utils": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", - "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz", + "integrity": "sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.60.0", - "@typescript-eslint/utils": "5.60.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/utils": "6.11.0", "debug": "^4.3.4", - "tsutils": "^3.21.0" + "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/types": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", - "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", + "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", - "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", + "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/visitor-keys": "5.60.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/utils": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", - "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", + "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", "dev": true, "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/typescript-estree": "5.60.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "semver": "^7.5.4" } }, "@typescript-eslint/visitor-keys": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", - "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", + "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.60.0", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "6.11.0", + "eslint-visitor-keys": "^3.4.1" } }, "acorn": { @@ -14895,106 +14659,6 @@ "svg-element-attributes": "^1.3.1" }, "dependencies": { - "@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", - "dev": true, - "requires": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.8.0", - "eslint-visitor-keys": "^3.4.1" - } - }, "eslint-plugin-prettier": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz", @@ -15122,16 +14786,6 @@ "integrity": "sha512-pWReu3fkohwyvztx/oQWWgld2iad25TfUdi6wvhhaDPIQjHU/pyvlKgXFw1kX31SQK2Nq9MH+vRDWB0ZLy8fYw==", "dev": true }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, "eslint-visitor-keys": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", @@ -15189,12 +14843,6 @@ } } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, "estree-walker": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", @@ -16693,12 +16341,6 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, "node-fetch": { "version": "2.6.11", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", @@ -19178,23 +18820,6 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, "tty-table": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/tty-table/-/tty-table-4.2.1.tgz", diff --git a/package.json b/package.json index c44f811bfd..b9e165489d 100644 --- a/package.json +++ b/package.json @@ -67,8 +67,8 @@ "@primer/stylelint-config": "^12.7.2", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-typescript": "^8.3.3", - "@typescript-eslint/eslint-plugin": "^5.31.0", - "@typescript-eslint/parser": "^5.31.0", + "@typescript-eslint/eslint-plugin": "^6.11.0", + "@typescript-eslint/parser": "^6.0.0", "axe-core": "^4.7.1", "chokidar-cli": "^3.0.0", "cssnano": "^6.0.1",