diff --git a/.discourse-compatibility b/.discourse-compatibility
index 446cbae..c24c479 100644
--- a/.discourse-compatibility
+++ b/.discourse-compatibility
@@ -1,3 +1,4 @@
+< 3.5.0.beta5-dev: 92e29f51d5f7f8058895ceae681b0f0cfee157b2
< 3.5.0.beta1-dev: 4e42539cda9a54d7827bcdf51b6dfbcf56d24cc9
< 3.4.0.beta2-dev: 12dfb332bf830b1c8c9a24b86f5327504e9ab672
< 3.4.0.beta1-dev: 7721b1646dead4719c02868ef7965f1b27c74eb3
diff --git a/Gemfile.lock b/Gemfile.lock
index 6cc132b..c5be1a9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -14,30 +14,31 @@ GEM
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
- ast (2.4.2)
- base64 (0.2.0)
- benchmark (0.4.0)
- bigdecimal (3.1.9)
+ ast (2.4.3)
+ base64 (0.3.0)
+ benchmark (0.4.1)
+ bigdecimal (3.2.0)
concurrent-ruby (1.3.5)
- connection_pool (2.5.0)
- drb (2.2.1)
+ connection_pool (2.5.3)
+ drb (2.2.3)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
- json (2.10.2)
- language_server-protocol (3.17.0.4)
+ json (2.12.2)
+ language_server-protocol (3.17.0.5)
lint_roller (1.1.0)
- logger (1.6.6)
+ logger (1.7.0)
minitest (5.25.5)
- parallel (1.26.3)
- parser (3.3.7.1)
+ parallel (1.27.0)
+ parser (3.3.8.0)
ast (~> 2.4.1)
racc
prettier_print (1.2.1)
+ prism (1.4.0)
racc (1.8.1)
- rack (3.1.12)
+ rack (3.1.15)
rainbow (3.1.1)
regexp_parser (2.10.0)
- rubocop (1.74.0)
+ rubocop (1.75.8)
json (~> 2.3)
language_server-protocol (~> 3.17.0.2)
lint_roller (~> 1.1.0)
@@ -45,11 +46,12 @@ GEM
parser (>= 3.3.0.2)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 2.9.3, < 3.0)
- rubocop-ast (>= 1.38.0, < 2.0)
+ rubocop-ast (>= 1.44.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 4.0)
- rubocop-ast (1.38.1)
- parser (>= 3.3.1.0)
+ rubocop-ast (1.44.1)
+ parser (>= 3.3.7.2)
+ prism (~> 1.4)
rubocop-capybara (2.22.1)
lint_roller (~> 1.1)
rubocop (~> 1.72, >= 1.72.1)
@@ -65,13 +67,13 @@ GEM
rubocop-factory_bot (2.27.1)
lint_roller (~> 1.1)
rubocop (~> 1.72, >= 1.72.1)
- rubocop-rails (2.30.3)
+ rubocop-rails (2.32.0)
activesupport (>= 4.2.0)
lint_roller (~> 1.1)
rack (>= 1.1)
- rubocop (>= 1.72.1, < 2.0)
- rubocop-ast (>= 1.38.0, < 2.0)
- rubocop-rspec (3.5.0)
+ rubocop (>= 1.75.0, < 2.0)
+ rubocop-ast (>= 1.44.0, < 2.0)
+ rubocop-rspec (3.6.0)
lint_roller (~> 1.1)
rubocop (~> 1.72, >= 1.72.1)
rubocop-rspec_rails (2.31.0)
@@ -97,4 +99,4 @@ DEPENDENCIES
syntax_tree
BUNDLED WITH
- 2.6.6
+ 2.6.9
diff --git a/assets/javascripts/discourse/components/docs-category.gjs b/assets/javascripts/discourse/components/docs-category.gjs
new file mode 100644
index 0000000..f347b5d
--- /dev/null
+++ b/assets/javascripts/discourse/components/docs-category.gjs
@@ -0,0 +1,28 @@
+import Component from "@ember/component";
+import { on } from "@ember/modifier";
+import { tagName } from "@ember-decorators/component";
+import icon from "discourse/helpers/d-icon";
+import discourseComputed from "discourse/lib/decorators";
+
+@tagName("")
+export default class DocsCategory extends Component {
+ @discourseComputed("category")
+ categoryName(category) {
+ return this.site.categories.findBy("id", category.id).name;
+ }
+
+
+
+ {{icon (if this.category.active "circle-xmark" "far-circle")}}
+
+ {{this.categoryName}}
+ {{this.category.count}}
+
+
+}
diff --git a/assets/javascripts/discourse/components/docs-category.hbs b/assets/javascripts/discourse/components/docs-category.hbs
deleted file mode 100644
index a18347c..0000000
--- a/assets/javascripts/discourse/components/docs-category.hbs
+++ /dev/null
@@ -1,10 +0,0 @@
-
- {{d-icon (if this.category.active "circle-xmark" "far-circle")}}
-
- {{this.categoryName}}
- {{this.category.count}}
-
\ No newline at end of file
diff --git a/assets/javascripts/discourse/components/docs-category.js b/assets/javascripts/discourse/components/docs-category.js
deleted file mode 100644
index 73bde38..0000000
--- a/assets/javascripts/discourse/components/docs-category.js
+++ /dev/null
@@ -1,11 +0,0 @@
-import Component from "@ember/component";
-import { tagName } from "@ember-decorators/component";
-import discourseComputed from "discourse/lib/decorators";
-
-@tagName("")
-export default class DocsCategory extends Component {
- @discourseComputed("category")
- categoryName(category) {
- return this.site.categories.findBy("id", category.id).name;
- }
-}
diff --git a/assets/javascripts/discourse/components/docs-search.gjs b/assets/javascripts/discourse/components/docs-search.gjs
new file mode 100644
index 0000000..fe4bc33
--- /dev/null
+++ b/assets/javascripts/discourse/components/docs-search.gjs
@@ -0,0 +1,48 @@
+import Component, { Input } from "@ember/component";
+import { on } from "@ember/modifier";
+import { action } from "@ember/object";
+import { classNames } from "@ember-decorators/component";
+import DButton from "discourse/components/d-button";
+import icon from "discourse/helpers/d-icon";
+import { i18n } from "discourse-i18n";
+
+@classNames("docs-search")
+export default class DocsSearch extends Component {
+ @action
+ onKeyDown(event) {
+ if (event.key === "Enter") {
+ this.set("searchTerm", event.target.value);
+ this.onSearch(event.target.value);
+ }
+ }
+
+ @action
+ clearSearch() {
+ this.set("searchTerm", "");
+ this.onSearch("");
+ }
+
+
+
+
+
+ {{#if this.searchTerm}}
+
+ {{else}}
+ {{icon "magnifying-glass"}}
+ {{/if}}
+
+
+}
diff --git a/assets/javascripts/discourse/components/docs-search.hbs b/assets/javascripts/discourse/components/docs-search.hbs
deleted file mode 100644
index 7cc1adb..0000000
--- a/assets/javascripts/discourse/components/docs-search.hbs
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- {{#if this.searchTerm}}
-
- {{else}}
- {{d-icon "magnifying-glass"}}
- {{/if}}
-
\ No newline at end of file
diff --git a/assets/javascripts/discourse/components/docs-search.js b/assets/javascripts/discourse/components/docs-search.js
deleted file mode 100644
index cb3c32c..0000000
--- a/assets/javascripts/discourse/components/docs-search.js
+++ /dev/null
@@ -1,20 +0,0 @@
-import Component from "@ember/component";
-import { action } from "@ember/object";
-import { classNames } from "@ember-decorators/component";
-
-@classNames("docs-search")
-export default class DocsSearch extends Component {
- @action
- onKeyDown(event) {
- if (event.key === "Enter") {
- this.set("searchTerm", event.target.value);
- this.onSearch(event.target.value);
- }
- }
-
- @action
- clearSearch() {
- this.set("searchTerm", "");
- this.onSearch("");
- }
-}
diff --git a/assets/javascripts/discourse/components/docs-tag.gjs b/assets/javascripts/discourse/components/docs-tag.gjs
new file mode 100644
index 0000000..23b953a
--- /dev/null
+++ b/assets/javascripts/discourse/components/docs-tag.gjs
@@ -0,0 +1,21 @@
+import Component from "@ember/component";
+import { on } from "@ember/modifier";
+import { tagName } from "@ember-decorators/component";
+import icon from "discourse/helpers/d-icon";
+
+@tagName("")
+export default class DocsTag extends Component {
+
+
+ {{icon (if this.tag.active "circle-xmark" "plus")}}
+
+ {{this.tag.id}}
+ {{this.tag.count}}
+
+
+}
diff --git a/assets/javascripts/discourse/components/docs-tag.hbs b/assets/javascripts/discourse/components/docs-tag.hbs
deleted file mode 100644
index 10db90c..0000000
--- a/assets/javascripts/discourse/components/docs-tag.hbs
+++ /dev/null
@@ -1,17 +0,0 @@
-
- {{#unless this.tag.active}}
- {{d-icon "plus"}}
- {{/unless}}
-
- {{#if this.tag.active}}
- {{d-icon "circle-xmark"}}
- {{/if}}
-
- {{this.tag.id}}
- {{this.tag.count}}
-
\ No newline at end of file
diff --git a/assets/javascripts/discourse/components/docs-tag.js b/assets/javascripts/discourse/components/docs-tag.js
deleted file mode 100644
index 1aa6a68..0000000
--- a/assets/javascripts/discourse/components/docs-tag.js
+++ /dev/null
@@ -1,5 +0,0 @@
-import Component from "@ember/component";
-import { tagName } from "@ember-decorators/component";
-
-@tagName("")
-export default class DocsTag extends Component {}
diff --git a/assets/javascripts/discourse/components/docs-topic.js b/assets/javascripts/discourse/components/docs-topic.gjs
similarity index 61%
rename from assets/javascripts/discourse/components/docs-topic.js
rename to assets/javascripts/discourse/components/docs-topic.gjs
index f92a351..2239f44 100644
--- a/assets/javascripts/discourse/components/docs-topic.js
+++ b/assets/javascripts/discourse/components/docs-topic.gjs
@@ -2,9 +2,15 @@ import Component from "@ember/component";
import { reads } from "@ember/object/computed";
import { service } from "@ember/service";
import { classNames } from "@ember-decorators/component";
+import DButton from "discourse/components/d-button";
+import MountWidget from "discourse/components/mount-widget";
+import PluginOutlet from "discourse/components/plugin-outlet";
+import icon from "discourse/helpers/d-icon";
+import htmlSafe from "discourse/helpers/html-safe";
import discourseDebounce from "discourse/lib/debounce";
import computed, { bind } from "discourse/lib/decorators";
import transformPost from "discourse/lib/transform-post";
+import { i18n } from "discourse-i18n";
@classNames("docs-topic")
export default class DocsTopic extends Component {
@@ -55,4 +61,28 @@ export default class DocsTopic extends Component {
document.body.classList.remove("archetype-docs-topic");
document.removeEventListener("scroll", this.debounceScrollEvent);
}
+
+
+
+
+
+
{{htmlSafe this.topic.fancyTitle}}
+
+ {{! template-lint-disable no-capital-arguments }}
+
+
+
+
+ {{icon "far-comment"}}
+ {{i18n "docs.topic.navigate_to_topic"}}
+
+
+
+
+
+
}
diff --git a/assets/javascripts/discourse/components/docs-topic.hbs b/assets/javascripts/discourse/components/docs-topic.hbs
deleted file mode 100644
index 8a691a6..0000000
--- a/assets/javascripts/discourse/components/docs-topic.hbs
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
{{html-safe this.topic.fancyTitle}}
-
- {{! template-lint-disable no-capital-arguments }}
-
-
-
-
- {{d-icon "far-comment"}}
- {{i18n "docs.topic.navigate_to_topic"}}
-
-
-
-
-
\ No newline at end of file
diff --git a/assets/javascripts/discourse/controllers/docs-index.js b/assets/javascripts/discourse/controllers/docs-index.js
index ebd14bf..7b7237a 100644
--- a/assets/javascripts/discourse/controllers/docs-index.js
+++ b/assets/javascripts/discourse/controllers/docs-index.js
@@ -312,12 +312,14 @@ export default class DocsIndexController extends Controller {
}
@action
- onChangeFilterSolved(solvedFilter) {
- this.set("filterSolved", solvedFilter);
+ onChangeFilterSolved(event) {
+ this.set("filterSolved", event.target.checked);
}
@action
- updateSelectedTags(tag) {
+ updateSelectedTags(tag, event) {
+ event?.preventDefault();
+
let filter = this.filterTags;
if (filter && filter.includes(tag.id)) {
filter = filter
@@ -337,15 +339,15 @@ export default class DocsIndexController extends Controller {
}
@action
- updateSelectedCategories(category) {
+ updateSelectedCategories(category, event) {
+ event?.preventDefault();
+
const filterCategories =
category.id === parseInt(this.filterCategories, 10) ? null : category.id;
this.setProperties({
filterCategories,
selectedTopic: null,
});
-
- return false;
}
@action
diff --git a/assets/javascripts/discourse/templates/docs-index.gjs b/assets/javascripts/discourse/templates/docs-index.gjs
new file mode 100644
index 0000000..061c112
--- /dev/null
+++ b/assets/javascripts/discourse/templates/docs-index.gjs
@@ -0,0 +1,295 @@
+import { Input } from "@ember/component";
+import { fn } from "@ember/helper";
+import { on } from "@ember/modifier";
+import RouteTemplate from "ember-route-template";
+import { and, eq } from "truth-helpers";
+import BasicTopicList from "discourse/components/basic-topic-list";
+import ConditionalLoadingSpinner from "discourse/components/conditional-loading-spinner";
+import DButton from "discourse/components/d-button";
+import EmptyState from "discourse/components/empty-state";
+import LoadMore from "discourse/components/load-more";
+import PluginOutlet from "discourse/components/plugin-outlet";
+import lazyHash from "discourse/helpers/lazy-hash";
+import { i18n } from "discourse-i18n";
+import DocsCategory from "../components/docs-category";
+import DocsTag from "../components/docs-tag";
+import DocsTopic from "../components/docs-topic";
+
+export default RouteTemplate(
+
+
+ {{#if @controller.noContent}}
+
+ {{else}}
+
+ {{#if @controller.site.mobileView}}
+ {{#unless @controller.selectedTopic}}
+
+ {{/unless}}
+ {{/if}}
+
+
+ {{#if @controller.expandedFilters}}
+ {{#if @controller.canFilterSolved}}
+
+ {{/if}}
+
+ {{#if @controller.categories}}
+
+
+
+ {{i18n "docs.categories"}}
+
+
+
+ {{#if @controller.showCategoryFilter}}
+
+ {{/if}}
+
+ {{#each @controller.sortedCategories as |category|}}
+
+
+
+ {{/each}}
+
+
+ {{/if}}
+
+ {{#if (and @controller.tags @controller.shouldShowTags)}}
+
+ {{/if}}
+ {{#if
+ (and @controller.tagGroups @controller.shouldShowTagsByGroup)
+ }}
+
+ {{/if}}
+ {{/if}}
+
+
+ {{#if @controller.selectedTopic}}
+
+
+
+
+ {{else}}
+
+ {{#if @controller.isSearchingOrFiltered}}
+ {{#if @controller.emptyResults}}
+
+ {{i18n "search.no_results"}}
+
+
+
+
+ {{else}}
+
+ {{i18n "docs.search.results" count=@controller.topicCount}}
+
+ {{/if}}
+ {{/if}}
+
+ {{#unless @controller.emptyResults}}
+
+
+
+
+ {{/unless}}
+
+ {{/if}}
+
+ {{/if}}
+
+
+);
diff --git a/assets/javascripts/discourse/templates/docs-index.hbs b/assets/javascripts/discourse/templates/docs-index.hbs
deleted file mode 100644
index c42d0ad..0000000
--- a/assets/javascripts/discourse/templates/docs-index.hbs
+++ /dev/null
@@ -1,260 +0,0 @@
-
- {{#if this.noContent}}
-
- {{else}}
-
- {{#if this.site.mobileView}}
- {{#unless this.selectedTopic}}
-
- {{/unless}}
- {{/if}}
-
-
- {{#if this.expandedFilters}}
- {{#if this.canFilterSolved}}
-
- {{/if}}
-
- {{#if this.categories}}
-
-
-
- {{i18n "docs.categories"}}
-
-
-
- {{#if this.showCategoryFilter}}
-
- {{/if}}
-
- {{#each this.sortedCategories as |category|}}
-
-
-
- {{/each}}
-
-
- {{/if}}
-
- {{#if (and this.tags this.shouldShowTags)}}
-
- {{/if}}
- {{#if (and this.tagGroups this.shouldShowTagsByGroup)}}
-
- {{/if}}
- {{/if}}
-
-
- {{#if this.selectedTopic}}
-
-
-
-
- {{else}}
-
- {{#if this.isSearchingOrFiltered}}
- {{#if this.emptyResults}}
-
- {{i18n "search.no_results"}}
-
-
-
-
- {{else}}
-
- {{i18n "docs.search.results" count=this.topicCount}}
-
- {{/if}}
- {{/if}}
-
- {{#unless this.emptyResults}}
-
-
-
-
- {{/unless}}
-
- {{/if}}
-
- {{/if}}
-
\ No newline at end of file
diff --git a/assets/javascripts/discourse/templates/docs.gjs b/assets/javascripts/discourse/templates/docs.gjs
new file mode 100644
index 0000000..12a6f3e
--- /dev/null
+++ b/assets/javascripts/discourse/templates/docs.gjs
@@ -0,0 +1,30 @@
+import RouteTemplate from "ember-route-template";
+import PluginOutlet from "discourse/components/plugin-outlet";
+import lazyHash from "discourse/helpers/lazy-hash";
+import DocsSearch from "../components/docs-search";
+
+export default RouteTemplate(
+
+
+
+
+
+
+
+
+ {{outlet}}
+
+
+);
diff --git a/assets/javascripts/discourse/templates/docs.hbs b/assets/javascripts/discourse/templates/docs.hbs
deleted file mode 100644
index a8076e6..0000000
--- a/assets/javascripts/discourse/templates/docs.hbs
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
- {{outlet}}
-
\ No newline at end of file
diff --git a/assets/stylesheets/common/docs.scss b/assets/stylesheets/common/docs.scss
index eba9593..2865d65 100644
--- a/assets/stylesheets/common/docs.scss
+++ b/assets/stylesheets/common/docs.scss
@@ -1,3 +1,5 @@
+@use "lib/viewport";
+
.docs-search-wrapper {
position: relative;
width: 500px;
@@ -10,7 +12,7 @@
color: var(--primary-low-mid);
pointer-events: none;
- @media screen and (max-width: 400px) {
+ @media screen and (width <= 400px) {
// Just decoration, remove on small screens
display: none;
}
@@ -34,7 +36,7 @@
justify-content: center;
padding: 1.5em 1em;
- @include breakpoint(mobile-extra-large, min-width) {
+ @include viewport.from(sm) {
// More breathing room on larger screens
margin-bottom: 2em;
}
@@ -80,7 +82,7 @@
// be more narrow than content if needed
min-width: 200px;
- @include breakpoint(tablet, min-width) {
+ @include viewport.from(md) {
padding-right: 2em;
}
}
diff --git a/package.json b/package.json
index 8cdc01b..d49f363 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,11 @@
{
"private": true,
"devDependencies": {
- "@discourse/lint-configs": "2.11.1",
- "ember-template-lint": "7.0.1",
- "eslint": "9.22.0",
+ "@discourse/lint-configs": "2.23.0",
+ "ember-template-lint": "7.7.0",
+ "eslint": "9.28.0",
"prettier": "3.5.3",
- "stylelint": "16.16.0"
+ "stylelint": "16.20.0"
},
"engines": {
"node": ">= 22",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index afd3bc6..702c80a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,20 +9,20 @@ importers:
.:
devDependencies:
'@discourse/lint-configs':
- specifier: 2.11.1
- version: 2.11.1(ember-template-lint@7.0.1(@babel/core@7.26.10))(eslint@9.22.0)(postcss@8.5.3)(prettier@3.5.3)(stylelint@16.16.0(typescript@5.8.2))
+ specifier: 2.23.0
+ version: 2.23.0(ember-template-lint@7.7.0(@babel/core@7.27.4))(eslint@9.28.0)(postcss@8.5.4)(prettier@3.5.3)(stylelint@16.20.0(typescript@5.8.3))
ember-template-lint:
- specifier: 7.0.1
- version: 7.0.1(@babel/core@7.26.10)
+ specifier: 7.7.0
+ version: 7.7.0(@babel/core@7.27.4)
eslint:
- specifier: 9.22.0
- version: 9.22.0
+ specifier: 9.28.0
+ version: 9.28.0
prettier:
specifier: 3.5.3
version: 3.5.3
stylelint:
- specifier: 16.16.0
- version: 16.16.0(typescript@5.8.2)
+ specifier: 16.20.0
+ version: 16.20.0(typescript@5.8.3)
packages:
@@ -30,148 +30,148 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
- '@babel/code-frame@7.26.2':
- resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
+ '@babel/code-frame@7.27.1':
+ resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.26.8':
- resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==}
+ '@babel/compat-data@7.27.3':
+ resolution: {integrity: sha512-V42wFfx1ymFte+ecf6iXghnnP8kWTO+ZLXIyZq+1LAXHHvTZdVxicn4yiVYdYMGaCO3tmqub11AorKkv+iodqw==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.26.10':
- resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==}
+ '@babel/core@7.27.4':
+ resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==}
engines: {node: '>=6.9.0'}
- '@babel/eslint-parser@7.26.10':
- resolution: {integrity: sha512-QsfQZr4AiLpKqn7fz+j7SN+f43z2DZCgGyYbNJ2vJOqKfG4E6MZer1+jqGZqKJaxq/gdO2DC/nUu45+pOL5p2Q==}
+ '@babel/eslint-parser@7.27.1':
+ resolution: {integrity: sha512-q8rjOuadH0V6Zo4XLMkJ3RMQ9MSBqwaDByyYB0izsYdaIWGNLmEblbCOf1vyFHICcg16CD7Fsi51vcQnYxmt6Q==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': ^7.11.0
eslint: ^7.5.0 || ^8.0.0 || ^9.0.0
- '@babel/generator@7.26.10':
- resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==}
+ '@babel/generator@7.27.3':
+ resolution: {integrity: sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.25.9':
- resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==}
+ '@babel/helper-annotate-as-pure@7.27.3':
+ resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.26.5':
- resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==}
+ '@babel/helper-compilation-targets@7.27.2':
+ resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.26.9':
- resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==}
+ '@babel/helper-create-class-features-plugin@7.27.1':
+ resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-member-expression-to-functions@7.25.9':
- resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==}
+ '@babel/helper-member-expression-to-functions@7.27.1':
+ resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.25.9':
- resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==}
+ '@babel/helper-module-imports@7.27.1':
+ resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.26.0':
- resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==}
+ '@babel/helper-module-transforms@7.27.3':
+ resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.25.9':
- resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==}
+ '@babel/helper-optimise-call-expression@7.27.1':
+ resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.26.5':
- resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==}
+ '@babel/helper-plugin-utils@7.27.1':
+ resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-replace-supers@7.26.5':
- resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==}
+ '@babel/helper-replace-supers@7.27.1':
+ resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-skip-transparent-expression-wrappers@7.25.9':
- resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==}
+ '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
+ resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.25.9':
- resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
+ '@babel/helper-string-parser@7.27.1':
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@7.25.9':
- resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
+ '@babel/helper-validator-identifier@7.27.1':
+ resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.25.9':
- resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==}
+ '@babel/helper-validator-option@7.27.1':
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.26.10':
- resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==}
+ '@babel/helpers@7.27.4':
+ resolution: {integrity: sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.26.10':
- resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==}
+ '@babel/parser@7.27.4':
+ resolution: {integrity: sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==}
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/plugin-proposal-decorators@7.25.9':
- resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==}
+ '@babel/plugin-proposal-decorators@7.27.1':
+ resolution: {integrity: sha512-DTxe4LBPrtFdsWzgpmbBKevg3e9PBy+dXRt19kSbucbZvL2uqtdqwwpluL1jfxYE0wIDTFp1nTy/q6gNLsxXrg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-decorators@7.25.9':
- resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==}
+ '@babel/plugin-syntax-decorators@7.27.1':
+ resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-typescript@7.25.9':
- resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==}
+ '@babel/plugin-syntax-typescript@7.27.1':
+ resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.26.8':
- resolution: {integrity: sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==}
+ '@babel/plugin-transform-typescript@7.27.1':
+ resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/template@7.26.9':
- resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==}
+ '@babel/template@7.27.2':
+ resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.26.10':
- resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==}
+ '@babel/traverse@7.27.4':
+ resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.26.10':
- resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==}
+ '@babel/types@7.27.3':
+ resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==}
engines: {node: '>=6.9.0'}
- '@csstools/css-parser-algorithms@3.0.4':
- resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==}
+ '@csstools/css-parser-algorithms@3.0.5':
+ resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==}
engines: {node: '>=18'}
peerDependencies:
- '@csstools/css-tokenizer': ^3.0.3
+ '@csstools/css-tokenizer': ^3.0.4
- '@csstools/css-tokenizer@3.0.3':
- resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==}
+ '@csstools/css-tokenizer@3.0.4':
+ resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
engines: {node: '>=18'}
- '@csstools/media-query-list-parser@4.0.2':
- resolution: {integrity: sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==}
+ '@csstools/media-query-list-parser@4.0.3':
+ resolution: {integrity: sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==}
engines: {node: '>=18'}
peerDependencies:
- '@csstools/css-parser-algorithms': ^3.0.4
- '@csstools/css-tokenizer': ^3.0.3
+ '@csstools/css-parser-algorithms': ^3.0.5
+ '@csstools/css-tokenizer': ^3.0.4
'@csstools/selector-specificity@5.0.0':
resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==}
@@ -179,13 +179,13 @@ packages:
peerDependencies:
postcss-selector-parser: ^7.0.0
- '@discourse/lint-configs@2.11.1':
- resolution: {integrity: sha512-VQh052cXp43ytw+dn+pIyM5BMtgACXZ0z+tNpXVcRwiJWn8dbvuJaypFgWR6QCks3AKujypmLK8+FMnlZYZGRQ==}
+ '@discourse/lint-configs@2.23.0':
+ resolution: {integrity: sha512-3V6imqOtbSM/Xa+gmpBReY1GurrrQFcLFxMHWitDVKwzjZ+zDUZx/RkRlG8ZquWZNqF58Wp/DQQNifo4LZkIJA==}
peerDependencies:
- ember-template-lint: 7.0.1
- eslint: 9.22.0
+ ember-template-lint: 7.7.0
+ eslint: 9.28.0
prettier: 3.5.3
- stylelint: 16.16.0
+ stylelint: 16.20.0
'@dual-bundle/import-meta-resolve@4.1.0':
resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==}
@@ -193,8 +193,8 @@ packages:
'@ember-data/rfc395-data@0.0.4':
resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==}
- '@eslint-community/eslint-utils@4.5.1':
- resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==}
+ '@eslint-community/eslint-utils@4.7.0':
+ resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
@@ -203,32 +203,32 @@ packages:
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/config-array@0.19.2':
- resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==}
+ '@eslint/config-array@0.20.0':
+ resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/config-helpers@0.1.0':
- resolution: {integrity: sha512-kLrdPDJE1ckPo94kmPPf9Hfd0DU0Jw6oKYrhe+pwSC0iTUInmTa+w6fw8sGgcfkFJGNdWOUeOaDM4quW4a7OkA==}
+ '@eslint/config-helpers@0.2.2':
+ resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.12.0':
- resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==}
+ '@eslint/core@0.14.0':
+ resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/eslintrc@3.3.0':
- resolution: {integrity: sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==}
+ '@eslint/eslintrc@3.3.1':
+ resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.22.0':
- resolution: {integrity: sha512-vLFajx9o8d1/oL2ZkpMYbkLv8nDB6yaIwFNt7nI4+I80U/z03SxmfOMsLbvWr3p7C+Wnoh//aOu2pQW8cS0HCQ==}
+ '@eslint/js@9.28.0':
+ resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.6':
resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/plugin-kit@0.2.7':
- resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==}
+ '@eslint/plugin-kit@0.3.1':
+ resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@glimmer/env@0.1.7':
@@ -283,8 +283,8 @@ packages:
resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
engines: {node: '>=18.18'}
- '@humanwhocodes/retry@0.4.2':
- resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
+ '@humanwhocodes/retry@0.4.3':
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'}
'@jridgewell/gen-mapping@0.3.8':
@@ -340,8 +340,8 @@ packages:
'@types/eslint@8.56.12':
resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==}
- '@types/estree@1.0.6':
- resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
+ '@types/estree@1.0.7':
+ resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
@@ -449,8 +449,8 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.24.4:
- resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==}
+ browserslist@4.25.0:
+ resolution: {integrity: sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -460,8 +460,8 @@ packages:
buffer@6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
- cacheable@1.8.9:
- resolution: {integrity: sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==}
+ cacheable@1.9.0:
+ resolution: {integrity: sha512-8D5htMCxPDUULux9gFzv30f04Xo3wCnik0oOxKoRTPIBoqA7HtOcJ87uBhQTs3jCfZZTrUBGsYIZOgE0ZRgMAg==}
call-bind-apply-helpers@1.0.2:
resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
@@ -479,8 +479,8 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- caniuse-lite@1.0.30001704:
- resolution: {integrity: sha512-+L2IgBbV6gXB4ETf0keSvLr7JUrRVbIaB/lrQ1+z8mRcQiisG5k+lG6O4n6Y5q6f5EuNfaYXKgymucphlEXQew==}
+ caniuse-lite@1.0.30001720:
+ resolution: {integrity: sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==}
chalk@4.1.2:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
@@ -538,8 +538,8 @@ packages:
content-tag@2.0.3:
resolution: {integrity: sha512-htLIdtfhhKW2fHlFLnZH7GFzHSdSpHhDLrWVswkNiiPMZ5uXq5JfrGboQKFhNQuAAFF8VNB2EYUj3MsdJrKKpg==}
- content-tag@3.1.1:
- resolution: {integrity: sha512-94puwVk6X8oJcbRIEY03UM80zWzA3dYgGkOiRJzeY1vXgwrFUh3OolDDi/D7YBa6Vsx+CgAvuk4uXlB8loZ1FA==}
+ content-tag@3.1.3:
+ resolution: {integrity: sha512-4Kiv9mEroxuMXfWUNUHcljVJgxThCNk7eEswdHMXdzJnkBBaYDqDwzHkoh3F74JJhfU3taJOsgpR6oEGIDg17g==}
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
@@ -601,8 +601,8 @@ packages:
supports-color:
optional: true
- debug@4.4.0:
- resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
+ debug@4.4.1:
+ resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -639,8 +639,8 @@ packages:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'}
- electron-to-chromium@1.5.118:
- resolution: {integrity: sha512-yNDUus0iultYyVoEFLnQeei7LOQkL8wg8GQpkPCRrOlJXlcCwa6eGKZkxQ9ciHsqZyYbj8Jd94X1CTPzGm+uIA==}
+ electron-to-chromium@1.5.161:
+ resolution: {integrity: sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==}
ember-eslint-parser@0.5.9:
resolution: {integrity: sha512-IW4/3cEiFp49M2LiKyzi7VcT1egogOe8UxQ9eUKTooenC7Q4qNhzTD6rOZ8j51m8iJC+8hCzjbNCa3K4CN0Hhg==}
@@ -655,8 +655,8 @@ packages:
ember-rfc176-data@0.3.18:
resolution: {integrity: sha512-JtuLoYGSjay1W3MQAxt3eINWXNYYQliK90tLwtb8aeCuQK8zKGCRbBodVIrkcTqshULMnRuTOS6t1P7oQk3g6Q==}
- ember-template-lint@7.0.1:
- resolution: {integrity: sha512-rFGrioqtoHyWGig6PsURQYL797Hj1u9Wbn8ZyTO3H0NUNrRgPOX+2Gu9uTrmnf+KWry/2GB+yok6OY7mVSygIA==}
+ ember-template-lint@7.7.0:
+ resolution: {integrity: sha512-KVQNeCdZHglpMm0YY4itu18xzw+IYeLLceWlL9tplCNcsQLSDYynyOvkzuQQH+y4JYN7aFnlxlxSGPyCOpBLZg==}
engines: {node: ^18.18.0 || >= 20.9.0}
hasBin: true
@@ -675,8 +675,8 @@ packages:
error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
- es-abstract@1.23.9:
- resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==}
+ es-abstract@1.24.0:
+ resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==}
engines: {node: '>= 0.4'}
es-define-property@1.0.1:
@@ -813,8 +813,8 @@ packages:
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.22.0:
- resolution: {integrity: sha512-9V/QURhsRN40xuHXWjV64yvrzMjcz7ZyNoF2jJFmy9j/SLk0u1OLSZgXi28MrXjymnjEGSR80WCdab3RGMDveQ==}
+ eslint@9.28.0:
+ resolution: {integrity: sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -870,8 +870,8 @@ packages:
fastq@1.19.1:
resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
- file-entry-cache@10.0.7:
- resolution: {integrity: sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==}
+ file-entry-cache@10.1.0:
+ resolution: {integrity: sha512-Et/ex6smi3wOOB+n5mek+Grf7P2AxZR5ueqRUvAAn4qkyatXi3cUC1cuQXVkX0VlzBVsN4BkWJFmY/fYiRTdww==}
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
@@ -893,8 +893,8 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
- flat-cache@6.1.7:
- resolution: {integrity: sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==}
+ flat-cache@6.1.9:
+ resolution: {integrity: sha512-DUqiKkTlAfhtl7g78IuwqYM+YqvT+as0mY+EVk6mfimy19U79pJCzDZQsnqk3Ou/T6hFXWLGbwbADzD/c8Tydg==}
flatted@3.3.3:
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
@@ -969,8 +969,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@16.0.0:
- resolution: {integrity: sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==}
+ globals@16.2.0:
+ resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==}
engines: {node: '>=18'}
globalthis@1.0.4:
@@ -1022,8 +1022,8 @@ packages:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
- hookified@1.8.1:
- resolution: {integrity: sha512-GrO2l93P8xCWBSTBX9l2BxI78VU/MAAYag+pG8curS3aBGy0++ZlxrQ7PdUOUVMbn5BwkGb6+eRrnf43ipnFEA==}
+ hookified@1.9.0:
+ resolution: {integrity: sha512-2yEEGqphImtKIe1NXWEhu6yD3hlFR4Mxk4Mtp3XEyScpSt4pQ4ymmXA1zzxZpj99QkFK+nN0nzjeb2+RUi/6CQ==}
html-tags@3.3.1:
resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
@@ -1036,8 +1036,8 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
- ignore@7.0.3:
- resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==}
+ ignore@7.0.4:
+ resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==}
engines: {node: '>= 4'}
import-fresh@3.3.1:
@@ -1121,6 +1121,10 @@ packages:
resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
engines: {node: '>= 0.4'}
+ is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+
is-number-object@1.1.1:
resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==}
engines: {node: '>= 0.4'}
@@ -1221,15 +1225,15 @@ packages:
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
- keyv@5.3.1:
- resolution: {integrity: sha512-13hQT2q2VIwOoaJdJa7nY3J8UVbYtMTJFHnwm9LI+SaQRfUiM6Em9KZeOVTCKbMnGcRIL3NSUFpAdjZCq24nLQ==}
+ keyv@5.3.3:
+ resolution: {integrity: sha512-Rwu4+nXI9fqcxiEHtbkvoes2X+QfkTRo1TMkPfwzipGsJlJO/z69vqB4FNl9xJ3xCpAcbkvmEabZfPzrwN3+gQ==}
kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
- known-css-properties@0.35.0:
- resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==}
+ known-css-properties@0.36.0:
+ resolution: {integrity: sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==}
language-subtag-registry@0.3.23:
resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
@@ -1288,8 +1292,8 @@ packages:
mdn-data@2.12.2:
resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==}
- mdn-data@2.18.0:
- resolution: {integrity: sha512-gtCy1yim/vpHF/tq3B4Z43x3zKWpYeb4IM3d/Mf4oMYcNuoXOYEaqtoFlLHw9zd7+WNN3jNh6/WXyUrD3OIiwQ==}
+ mdn-data@2.21.0:
+ resolution: {integrity: sha512-+ZKPQezM5vYJIkCxaC+4DTnRrVZR1CgsKLu5zsQERQx6Tea8Y+wMx5A24rq8A8NepCeatIQufVAekKNgiBMsGQ==}
meow@13.2.0:
resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==}
@@ -1319,8 +1323,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nanoid@3.3.9:
- resolution: {integrity: sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==}
+ nanoid@3.3.11:
+ resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -1460,16 +1464,16 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.5.3:
- resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
+ postcss@8.5.4:
+ resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==}
engines: {node: ^10 || ^12 || >=14}
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
- prettier-plugin-ember-template-tag@2.0.4:
- resolution: {integrity: sha512-Ude3MJyPBMr/Er5aSS9Y0dsnHWX3prpJB+Jj/BKKUT/EvG2ftnIMBsZXmRu68RJA62JJB8MdKBloYmCu2pTRNg==}
+ prettier-plugin-ember-template-tag@2.0.5:
+ resolution: {integrity: sha512-G9lbK3wmryIBSzqBKKoy254v7hIjqzqYpqWxi9NvOxcxNtwLyrC1u9NLJJFm+x9blzqHQOzKGOseVnbLtEwEbg==}
engines: {node: 18.* || >= 20}
peerDependencies:
prettier: '>= 3.0.0'
@@ -1625,6 +1629,10 @@ packages:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
+ stop-iteration-iterator@1.1.0:
+ resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==}
+ engines: {node: '>= 0.4'}
+
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
@@ -1656,58 +1664,46 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
- stylelint-config-recommended-scss@14.1.0:
- resolution: {integrity: sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==}
- engines: {node: '>=18.12.0'}
+ stylelint-config-recommended-scss@15.0.1:
+ resolution: {integrity: sha512-V24bxkNkFGggqPVJlP9iXaBabwSGEG7QTz+PyxrRtjPkcF+/NsWtB3tKYvFYEmczRkWiIEfuFMhGpJFj9Fxe6Q==}
+ engines: {node: '>=20'}
peerDependencies:
postcss: ^8.3.3
- stylelint: ^16.6.1
+ stylelint: ^16.16.0
peerDependenciesMeta:
postcss:
optional: true
- stylelint-config-recommended@14.0.1:
- resolution: {integrity: sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==}
+ stylelint-config-recommended@16.0.0:
+ resolution: {integrity: sha512-4RSmPjQegF34wNcK1e1O3Uz91HN8P1aFdFzio90wNK9mjgAI19u5vsU868cVZboKzCaa5XbpvtTzAAGQAxpcXA==}
engines: {node: '>=18.12.0'}
peerDependencies:
- stylelint: ^16.1.0
+ stylelint: ^16.16.0
- stylelint-config-recommended@15.0.0:
- resolution: {integrity: sha512-9LejMFsat7L+NXttdHdTq94byn25TD+82bzGRiV1Pgasl99pWnwipXS5DguTpp3nP1XjvLXVnEJIuYBfsRjRkA==}
- engines: {node: '>=18.12.0'}
- peerDependencies:
- stylelint: ^16.13.0
-
- stylelint-config-standard-scss@14.0.0:
- resolution: {integrity: sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==}
- engines: {node: '>=18.12.0'}
+ stylelint-config-standard-scss@15.0.1:
+ resolution: {integrity: sha512-8pmmfutrMlPHukLp+Th9asmk21tBXMVGxskZCzkRVWt1d8Z0SrXjUUQ3vn9KcBj1bJRd5msk6yfEFM0UYHBRdg==}
+ engines: {node: '>=20'}
peerDependencies:
postcss: ^8.3.3
- stylelint: ^16.11.0
+ stylelint: ^16.18.0
peerDependenciesMeta:
postcss:
optional: true
- stylelint-config-standard@36.0.1:
- resolution: {integrity: sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==}
+ stylelint-config-standard@38.0.0:
+ resolution: {integrity: sha512-uj3JIX+dpFseqd/DJx8Gy3PcRAJhlEZ2IrlFOc4LUxBX/PNMEQ198x7LCOE2Q5oT9Vw8nyc4CIL78xSqPr6iag==}
engines: {node: '>=18.12.0'}
peerDependencies:
- stylelint: ^16.1.0
+ stylelint: ^16.18.0
- stylelint-config-standard@37.0.0:
- resolution: {integrity: sha512-+6eBlbSTrOn/il2RlV0zYGQwRTkr+WtzuVSs1reaWGObxnxLpbcspCUYajVQHonVfxVw2U+h42azGhrBvcg8OA==}
- engines: {node: '>=18.12.0'}
- peerDependencies:
- stylelint: ^16.13.0
-
- stylelint-scss@6.11.1:
- resolution: {integrity: sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==}
+ stylelint-scss@6.12.0:
+ resolution: {integrity: sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==}
engines: {node: '>=18.12.0'}
peerDependencies:
stylelint: ^16.0.2
- stylelint@16.16.0:
- resolution: {integrity: sha512-40X5UOb/0CEFnZVEHyN260HlSSUxPES+arrUphOumGWgXERHfwCD0kNBVILgQSij8iliYVwlc0V7M5bcLP9vPg==}
+ stylelint@16.20.0:
+ resolution: {integrity: sha512-B5Myu9WRxrgKuLs3YyUXLP2H0mrbejwNxPmyADlACWwFsrL8Bmor/nTSh4OMae5sHjOz6gkSeccQH34gM4/nAw==}
engines: {node: '>=18.12.0'}
hasBin: true
@@ -1764,8 +1760,8 @@ packages:
resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
engines: {node: '>= 0.4'}
- typescript@5.8.2:
- resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==}
+ typescript@5.8.3:
+ resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
engines: {node: '>=14.17'}
hasBin: true
@@ -1866,8 +1862,8 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yocto-queue@1.2.0:
- resolution: {integrity: sha512-KHBC7z61OJeaMGnF3wqNZj+GGNXOyypZviiKpQeiHirG5Ib1ImwcLBH70rbMSkKfSmUNBsdf2PwaEJtKvgmkNw==}
+ yocto-queue@1.2.1:
+ resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==}
engines: {node: '>=12.20'}
snapshots:
@@ -1877,223 +1873,224 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
- '@babel/code-frame@7.26.2':
+ '@babel/code-frame@7.27.1':
dependencies:
- '@babel/helper-validator-identifier': 7.25.9
+ '@babel/helper-validator-identifier': 7.27.1
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.26.8': {}
+ '@babel/compat-data@7.27.3': {}
- '@babel/core@7.26.10':
+ '@babel/core@7.27.4':
dependencies:
'@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.10
- '@babel/helper-compilation-targets': 7.26.5
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
- '@babel/helpers': 7.26.10
- '@babel/parser': 7.26.10
- '@babel/template': 7.26.9
- '@babel/traverse': 7.26.10
- '@babel/types': 7.26.10
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.27.3
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4)
+ '@babel/helpers': 7.27.4
+ '@babel/parser': 7.27.4
+ '@babel/template': 7.27.2
+ '@babel/traverse': 7.27.4
+ '@babel/types': 7.27.3
convert-source-map: 2.0.0
- debug: 4.4.0
+ debug: 4.4.1
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/eslint-parser@7.26.10(@babel/core@7.26.10)(eslint@9.22.0)':
+ '@babel/eslint-parser@7.27.1(@babel/core@7.27.4)(eslint@9.28.0)':
dependencies:
- '@babel/core': 7.26.10
+ '@babel/core': 7.27.4
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 9.22.0
+ eslint: 9.28.0
eslint-visitor-keys: 2.1.0
semver: 6.3.1
- '@babel/generator@7.26.10':
+ '@babel/generator@7.27.3':
dependencies:
- '@babel/parser': 7.26.10
- '@babel/types': 7.26.10
+ '@babel/parser': 7.27.4
+ '@babel/types': 7.27.3
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
- '@babel/helper-annotate-as-pure@7.25.9':
+ '@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.26.10
+ '@babel/types': 7.27.3
- '@babel/helper-compilation-targets@7.26.5':
+ '@babel/helper-compilation-targets@7.27.2':
dependencies:
- '@babel/compat-data': 7.26.8
- '@babel/helper-validator-option': 7.25.9
- browserslist: 4.24.4
+ '@babel/compat-data': 7.27.3
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.25.0
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.10)':
+ '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-member-expression-to-functions': 7.25.9
- '@babel/helper-optimise-call-expression': 7.25.9
- '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10)
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.26.10
+ '@babel/core': 7.27.4
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-optimise-call-expression': 7.27.1
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/traverse': 7.27.4
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-member-expression-to-functions@7.25.9':
+ '@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.26.10
- '@babel/types': 7.26.10
+ '@babel/traverse': 7.27.4
+ '@babel/types': 7.27.3
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-imports@7.25.9':
+ '@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.26.10
- '@babel/types': 7.26.10
+ '@babel/traverse': 7.27.4
+ '@babel/types': 7.27.3
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)':
+ '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.26.10
+ '@babel/core': 7.27.4
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
+ '@babel/traverse': 7.27.4
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.25.9':
+ '@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.26.10
+ '@babel/types': 7.27.3
- '@babel/helper-plugin-utils@7.26.5': {}
+ '@babel/helper-plugin-utils@7.27.1': {}
- '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)':
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-member-expression-to-functions': 7.25.9
- '@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.26.10
+ '@babel/core': 7.27.4
+ '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-optimise-call-expression': 7.27.1
+ '@babel/traverse': 7.27.4
transitivePeerDependencies:
- supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.25.9':
+ '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.26.10
- '@babel/types': 7.26.10
+ '@babel/traverse': 7.27.4
+ '@babel/types': 7.27.3
transitivePeerDependencies:
- supports-color
- '@babel/helper-string-parser@7.25.9': {}
+ '@babel/helper-string-parser@7.27.1': {}
- '@babel/helper-validator-identifier@7.25.9': {}
+ '@babel/helper-validator-identifier@7.27.1': {}
- '@babel/helper-validator-option@7.25.9': {}
+ '@babel/helper-validator-option@7.27.1': {}
- '@babel/helpers@7.26.10':
+ '@babel/helpers@7.27.4':
dependencies:
- '@babel/template': 7.26.9
- '@babel/types': 7.26.10
+ '@babel/template': 7.27.2
+ '@babel/types': 7.27.3
- '@babel/parser@7.26.10':
+ '@babel/parser@7.27.4':
dependencies:
- '@babel/types': 7.26.10
+ '@babel/types': 7.27.3
- '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.10)':
+ '@babel/plugin-proposal-decorators@7.27.1(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.10)
+ '@babel/core': 7.27.4
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.27.4)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10)':
+ '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.26.5
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.26.5
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.10)':
+ '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.26.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10)
+ '@babel/core': 7.27.4
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4)
transitivePeerDependencies:
- supports-color
- '@babel/template@7.26.9':
+ '@babel/template@7.27.2':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/parser': 7.26.10
- '@babel/types': 7.26.10
+ '@babel/code-frame': 7.27.1
+ '@babel/parser': 7.27.4
+ '@babel/types': 7.27.3
- '@babel/traverse@7.26.10':
+ '@babel/traverse@7.27.4':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.10
- '@babel/parser': 7.26.10
- '@babel/template': 7.26.9
- '@babel/types': 7.26.10
- debug: 4.4.0
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.27.3
+ '@babel/parser': 7.27.4
+ '@babel/template': 7.27.2
+ '@babel/types': 7.27.3
+ debug: 4.4.1
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.26.10':
+ '@babel/types@7.27.3':
dependencies:
- '@babel/helper-string-parser': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
- '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)':
+ '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)':
dependencies:
- '@csstools/css-tokenizer': 3.0.3
+ '@csstools/css-tokenizer': 3.0.4
- '@csstools/css-tokenizer@3.0.3': {}
+ '@csstools/css-tokenizer@3.0.4': {}
- '@csstools/media-query-list-parser@4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
+ '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
dependencies:
- '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
- '@csstools/css-tokenizer': 3.0.3
+ '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
+ '@csstools/css-tokenizer': 3.0.4
'@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.0)':
dependencies:
postcss-selector-parser: 7.1.0
- '@discourse/lint-configs@2.11.1(ember-template-lint@7.0.1(@babel/core@7.26.10))(eslint@9.22.0)(postcss@8.5.3)(prettier@3.5.3)(stylelint@16.16.0(typescript@5.8.2))':
+ '@discourse/lint-configs@2.23.0(ember-template-lint@7.7.0(@babel/core@7.27.4))(eslint@9.28.0)(postcss@8.5.4)(prettier@3.5.3)(stylelint@16.20.0(typescript@5.8.3))':
dependencies:
- '@babel/core': 7.26.10
- '@babel/eslint-parser': 7.26.10(@babel/core@7.26.10)(eslint@9.22.0)
- '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10)
- ember-template-lint: 7.0.1(@babel/core@7.26.10)
- eslint: 9.22.0
- eslint-plugin-decorator-position: 6.0.0(@babel/eslint-parser@7.26.10(@babel/core@7.26.10)(eslint@9.22.0))(eslint@9.22.0)
- eslint-plugin-ember: 12.5.0(@babel/core@7.26.10)(eslint@9.22.0)
- eslint-plugin-import: 2.31.0(eslint@9.22.0)
- eslint-plugin-qunit: 8.1.2(eslint@9.22.0)
- eslint-plugin-simple-import-sort: 12.1.1(eslint@9.22.0)
- eslint-plugin-sort-class-members: 1.21.0(eslint@9.22.0)
- globals: 16.0.0
+ '@babel/core': 7.27.4
+ '@babel/eslint-parser': 7.27.1(@babel/core@7.27.4)(eslint@9.28.0)
+ '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.4)
+ ember-template-lint: 7.7.0(@babel/core@7.27.4)
+ eslint: 9.28.0
+ eslint-plugin-decorator-position: 6.0.0(@babel/eslint-parser@7.27.1(@babel/core@7.27.4)(eslint@9.28.0))(eslint@9.28.0)
+ eslint-plugin-ember: 12.5.0(@babel/core@7.27.4)(eslint@9.28.0)
+ eslint-plugin-import: 2.31.0(eslint@9.28.0)
+ eslint-plugin-qunit: 8.1.2(eslint@9.28.0)
+ eslint-plugin-simple-import-sort: 12.1.1(eslint@9.28.0)
+ eslint-plugin-sort-class-members: 1.21.0(eslint@9.28.0)
+ globals: 16.2.0
prettier: 3.5.3
- prettier-plugin-ember-template-tag: 2.0.4(prettier@3.5.3)
- stylelint: 16.16.0(typescript@5.8.2)
- stylelint-config-standard: 37.0.0(stylelint@16.16.0(typescript@5.8.2))
- stylelint-config-standard-scss: 14.0.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.8.2))
- typescript: 5.8.2
+ prettier-plugin-ember-template-tag: 2.0.5(prettier@3.5.3)
+ stylelint: 16.20.0(typescript@5.8.3)
+ stylelint-config-standard: 38.0.0(stylelint@16.20.0(typescript@5.8.3))
+ stylelint-config-standard-scss: 15.0.1(postcss@8.5.4)(stylelint@16.20.0(typescript@5.8.3))
+ stylelint-scss: 6.12.0(stylelint@16.20.0(typescript@5.8.3))
+ typescript: 5.8.3
transitivePeerDependencies:
- '@typescript-eslint/parser'
- eslint-import-resolver-typescript
@@ -2105,31 +2102,31 @@ snapshots:
'@ember-data/rfc395-data@0.0.4': {}
- '@eslint-community/eslint-utils@4.5.1(eslint@9.22.0)':
+ '@eslint-community/eslint-utils@4.7.0(eslint@9.28.0)':
dependencies:
- eslint: 9.22.0
+ eslint: 9.28.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
- '@eslint/config-array@0.19.2':
+ '@eslint/config-array@0.20.0':
dependencies:
'@eslint/object-schema': 2.1.6
- debug: 4.4.0
+ debug: 4.4.1
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
- '@eslint/config-helpers@0.1.0': {}
+ '@eslint/config-helpers@0.2.2': {}
- '@eslint/core@0.12.0':
+ '@eslint/core@0.14.0':
dependencies:
'@types/json-schema': 7.0.15
- '@eslint/eslintrc@3.3.0':
+ '@eslint/eslintrc@3.3.1':
dependencies:
ajv: 6.12.6
- debug: 4.4.0
+ debug: 4.4.1
espree: 10.3.0
globals: 14.0.0
ignore: 5.3.2
@@ -2140,13 +2137,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.22.0': {}
+ '@eslint/js@9.28.0': {}
'@eslint/object-schema@2.1.6': {}
- '@eslint/plugin-kit@0.2.7':
+ '@eslint/plugin-kit@0.3.1':
dependencies:
- '@eslint/core': 0.12.0
+ '@eslint/core': 0.14.0
levn: 0.4.1
'@glimmer/env@0.1.7': {}
@@ -2220,7 +2217,7 @@ snapshots:
'@humanwhocodes/retry@0.3.1': {}
- '@humanwhocodes/retry@0.4.2': {}
+ '@humanwhocodes/retry@0.4.3': {}
'@jridgewell/gen-mapping@0.3.8':
dependencies:
@@ -2277,10 +2274,10 @@ snapshots:
'@types/eslint@8.56.12':
dependencies:
- '@types/estree': 1.0.6
+ '@types/estree': 1.0.7
'@types/json-schema': 7.0.15
- '@types/estree@1.0.6': {}
+ '@types/estree@1.0.7': {}
'@types/json-schema@7.0.15': {}
@@ -2325,7 +2322,7 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-object-atoms: 1.1.1
get-intrinsic: 1.3.0
is-string: 1.1.1
@@ -2337,7 +2334,7 @@ snapshots:
call-bind: 1.0.8
call-bound: 1.0.4
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-errors: 1.3.0
es-object-atoms: 1.1.1
es-shim-unscopables: 1.1.0
@@ -2346,14 +2343,14 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-shim-unscopables: 1.1.0
array.prototype.flatmap@1.3.3:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-shim-unscopables: 1.1.0
arraybuffer.prototype.slice@1.0.4:
@@ -2361,7 +2358,7 @@ snapshots:
array-buffer-byte-length: 1.0.2
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-errors: 1.3.0
get-intrinsic: 1.3.0
is-array-buffer: 3.0.5
@@ -2408,12 +2405,12 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.24.4:
+ browserslist@4.25.0:
dependencies:
- caniuse-lite: 1.0.30001704
- electron-to-chromium: 1.5.118
+ caniuse-lite: 1.0.30001720
+ electron-to-chromium: 1.5.161
node-releases: 2.0.19
- update-browserslist-db: 1.1.3(browserslist@4.24.4)
+ update-browserslist-db: 1.1.3(browserslist@4.25.0)
buffer@5.7.1:
dependencies:
@@ -2425,10 +2422,10 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
- cacheable@1.8.9:
+ cacheable@1.9.0:
dependencies:
- hookified: 1.8.1
- keyv: 5.3.1
+ hookified: 1.9.0
+ keyv: 5.3.3
call-bind-apply-helpers@1.0.2:
dependencies:
@@ -2449,7 +2446,7 @@ snapshots:
callsites@3.1.0: {}
- caniuse-lite@1.0.30001704: {}
+ caniuse-lite@1.0.30001720: {}
chalk@4.1.2:
dependencies:
@@ -2490,22 +2487,22 @@ snapshots:
content-tag-utils@0.3.1:
dependencies:
- content-tag: 3.1.1
+ content-tag: 3.1.3
content-tag@2.0.3: {}
- content-tag@3.1.1: {}
+ content-tag@3.1.3: {}
convert-source-map@2.0.0: {}
- cosmiconfig@9.0.0(typescript@5.8.2):
+ cosmiconfig@9.0.0(typescript@5.8.3):
dependencies:
env-paths: 2.2.1
import-fresh: 3.3.1
js-yaml: 4.1.0
parse-json: 5.2.0
optionalDependencies:
- typescript: 5.8.2
+ typescript: 5.8.3
cross-spawn@7.0.6:
dependencies:
@@ -2550,7 +2547,7 @@ snapshots:
dependencies:
ms: 2.1.3
- debug@4.4.0:
+ debug@4.4.1:
dependencies:
ms: 2.1.3
@@ -2591,12 +2588,12 @@ snapshots:
es-errors: 1.3.0
gopd: 1.2.0
- electron-to-chromium@1.5.118: {}
+ electron-to-chromium@1.5.161: {}
- ember-eslint-parser@0.5.9(@babel/core@7.26.10)(eslint@9.22.0):
+ ember-eslint-parser@0.5.9(@babel/core@7.27.4)(eslint@9.28.0):
dependencies:
- '@babel/core': 7.26.10
- '@babel/eslint-parser': 7.26.10(@babel/core@7.26.10)(eslint@9.22.0)
+ '@babel/core': 7.27.4
+ '@babel/eslint-parser': 7.27.1(@babel/core@7.27.4)(eslint@9.28.0)
'@glimmer/syntax': 0.92.3
content-tag: 2.0.3
eslint-scope: 7.2.2
@@ -2608,18 +2605,18 @@ snapshots:
ember-rfc176-data@0.3.18: {}
- ember-template-lint@7.0.1(@babel/core@7.26.10):
+ ember-template-lint@7.7.0(@babel/core@7.27.4):
dependencies:
- '@babel/generator': 7.26.10
- '@babel/parser': 7.26.10
- '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10)
- '@babel/traverse': 7.26.10
+ '@babel/generator': 7.27.3
+ '@babel/parser': 7.27.4
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4)
+ '@babel/traverse': 7.27.4
'@lint-todo/utils': 13.1.1
aria-query: 5.3.2
chalk: 5.4.1
ci-info: 4.2.0
- content-tag: 3.1.1
+ content-tag: 3.1.3
content-tag-utils: 0.3.1
date-fns: 3.6.0
ember-template-recast: 6.1.5
@@ -2662,7 +2659,7 @@ snapshots:
dependencies:
is-arrayish: 0.2.1
- es-abstract@1.23.9:
+ es-abstract@1.24.0:
dependencies:
array-buffer-byte-length: 1.0.2
arraybuffer.prototype.slice: 1.0.4
@@ -2691,7 +2688,9 @@ snapshots:
is-array-buffer: 3.0.5
is-callable: 1.2.7
is-data-view: 1.0.2
+ is-negative-zero: 2.0.3
is-regex: 1.2.1
+ is-set: 2.0.3
is-shared-array-buffer: 1.0.4
is-string: 1.1.1
is-typed-array: 1.1.15
@@ -2706,6 +2705,7 @@ snapshots:
safe-push-apply: 1.0.0
safe-regex-test: 1.1.0
set-proto: 1.0.0
+ stop-iteration-iterator: 1.1.0
string.prototype.trim: 1.2.10
string.prototype.trimend: 1.0.9
string.prototype.trimstart: 1.0.8
@@ -2755,36 +2755,36 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.22.0):
+ eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.28.0):
dependencies:
debug: 3.2.7
optionalDependencies:
- eslint: 9.22.0
+ eslint: 9.28.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- eslint-plugin-decorator-position@6.0.0(@babel/eslint-parser@7.26.10(@babel/core@7.26.10)(eslint@9.22.0))(eslint@9.22.0):
+ eslint-plugin-decorator-position@6.0.0(@babel/eslint-parser@7.27.1(@babel/core@7.27.4)(eslint@9.28.0))(eslint@9.28.0):
dependencies:
- '@babel/core': 7.26.10
- '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10)
+ '@babel/core': 7.27.4
+ '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.4)
'@ember-data/rfc395-data': 0.0.4
ember-rfc176-data: 0.3.18
- eslint: 9.22.0
+ eslint: 9.28.0
snake-case: 3.0.4
optionalDependencies:
- '@babel/eslint-parser': 7.26.10(@babel/core@7.26.10)(eslint@9.22.0)
+ '@babel/eslint-parser': 7.27.1(@babel/core@7.27.4)(eslint@9.28.0)
transitivePeerDependencies:
- supports-color
- eslint-plugin-ember@12.5.0(@babel/core@7.26.10)(eslint@9.22.0):
+ eslint-plugin-ember@12.5.0(@babel/core@7.27.4)(eslint@9.28.0):
dependencies:
'@ember-data/rfc395-data': 0.0.4
css-tree: 3.1.0
- ember-eslint-parser: 0.5.9(@babel/core@7.26.10)(eslint@9.22.0)
+ ember-eslint-parser: 0.5.9(@babel/core@7.27.4)(eslint@9.28.0)
ember-rfc176-data: 0.3.18
- eslint: 9.22.0
- eslint-utils: 3.0.0(eslint@9.22.0)
+ eslint: 9.28.0
+ eslint-utils: 3.0.0(eslint@9.28.0)
estraverse: 5.3.0
lodash.camelcase: 4.3.0
lodash.kebabcase: 4.1.1
@@ -2793,7 +2793,7 @@ snapshots:
transitivePeerDependencies:
- '@babel/core'
- eslint-plugin-import@2.31.0(eslint@9.22.0):
+ eslint-plugin-import@2.31.0(eslint@9.28.0):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -2802,9 +2802,9 @@ snapshots:
array.prototype.flatmap: 1.3.3
debug: 3.2.7
doctrine: 2.1.0
- eslint: 9.22.0
+ eslint: 9.28.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.22.0)
+ eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.28.0)
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -2820,20 +2820,20 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-qunit@8.1.2(eslint@9.22.0):
+ eslint-plugin-qunit@8.1.2(eslint@9.28.0):
dependencies:
- eslint-utils: 3.0.0(eslint@9.22.0)
+ eslint-utils: 3.0.0(eslint@9.28.0)
requireindex: 1.2.0
transitivePeerDependencies:
- eslint
- eslint-plugin-simple-import-sort@12.1.1(eslint@9.22.0):
+ eslint-plugin-simple-import-sort@12.1.1(eslint@9.28.0):
dependencies:
- eslint: 9.22.0
+ eslint: 9.28.0
- eslint-plugin-sort-class-members@1.21.0(eslint@9.22.0):
+ eslint-plugin-sort-class-members@1.21.0(eslint@9.28.0):
dependencies:
- eslint: 9.22.0
+ eslint: 9.28.0
eslint-scope@5.1.1:
dependencies:
@@ -2850,9 +2850,9 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
- eslint-utils@3.0.0(eslint@9.22.0):
+ eslint-utils@3.0.0(eslint@9.28.0):
dependencies:
- eslint: 9.22.0
+ eslint: 9.28.0
eslint-visitor-keys: 2.1.0
eslint-visitor-keys@2.1.0: {}
@@ -2861,25 +2861,25 @@ snapshots:
eslint-visitor-keys@4.2.0: {}
- eslint@9.22.0:
+ eslint@9.28.0:
dependencies:
- '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0)
'@eslint-community/regexpp': 4.12.1
- '@eslint/config-array': 0.19.2
- '@eslint/config-helpers': 0.1.0
- '@eslint/core': 0.12.0
- '@eslint/eslintrc': 3.3.0
- '@eslint/js': 9.22.0
- '@eslint/plugin-kit': 0.2.7
+ '@eslint/config-array': 0.20.0
+ '@eslint/config-helpers': 0.2.2
+ '@eslint/core': 0.14.0
+ '@eslint/eslintrc': 3.3.1
+ '@eslint/js': 9.28.0
+ '@eslint/plugin-kit': 0.3.1
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.4.2
- '@types/estree': 1.0.6
+ '@humanwhocodes/retry': 0.4.3
+ '@types/estree': 1.0.7
'@types/json-schema': 7.0.15
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.6
- debug: 4.4.0
+ debug: 4.4.1
escape-string-regexp: 4.0.0
eslint-scope: 8.3.0
eslint-visitor-keys: 4.2.0
@@ -2943,9 +2943,9 @@ snapshots:
dependencies:
reusify: 1.1.0
- file-entry-cache@10.0.7:
+ file-entry-cache@10.1.0:
dependencies:
- flat-cache: 6.1.7
+ flat-cache: 6.1.9
file-entry-cache@8.0.0:
dependencies:
@@ -2971,11 +2971,11 @@ snapshots:
flatted: 3.3.3
keyv: 4.5.4
- flat-cache@6.1.7:
+ flat-cache@6.1.9:
dependencies:
- cacheable: 1.8.9
+ cacheable: 1.9.0
flatted: 3.3.3
- hookified: 1.8.1
+ hookified: 1.9.0
flatted@3.3.3: {}
@@ -3057,7 +3057,7 @@ snapshots:
globals@14.0.0: {}
- globals@16.0.0: {}
+ globals@16.2.0: {}
globalthis@1.0.4:
dependencies:
@@ -3077,7 +3077,7 @@ snapshots:
dependencies:
'@sindresorhus/merge-streams': 2.3.0
fast-glob: 3.3.3
- ignore: 7.0.3
+ ignore: 7.0.4
path-type: 6.0.0
slash: 5.1.0
unicorn-magic: 0.3.0
@@ -3110,7 +3110,7 @@ snapshots:
dependencies:
function-bind: 1.1.2
- hookified@1.8.1: {}
+ hookified@1.9.0: {}
html-tags@3.3.1: {}
@@ -3118,7 +3118,7 @@ snapshots:
ignore@5.3.2: {}
- ignore@7.0.3: {}
+ ignore@7.0.4: {}
import-fresh@3.3.1:
dependencies:
@@ -3202,6 +3202,8 @@ snapshots:
is-map@2.0.3: {}
+ is-negative-zero@2.0.3: {}
+
is-number-object@1.1.1:
dependencies:
call-bound: 1.0.4
@@ -3290,13 +3292,13 @@ snapshots:
dependencies:
json-buffer: 3.0.1
- keyv@5.3.1:
+ keyv@5.3.3:
dependencies:
'@keyv/serialize': 1.0.3
kind-of@6.0.3: {}
- known-css-properties@0.35.0: {}
+ known-css-properties@0.36.0: {}
language-subtag-registry@0.3.23: {}
@@ -3348,7 +3350,7 @@ snapshots:
mdn-data@2.12.2: {}
- mdn-data@2.18.0: {}
+ mdn-data@2.21.0: {}
meow@13.2.0: {}
@@ -3371,7 +3373,7 @@ snapshots:
ms@2.1.3: {}
- nanoid@3.3.9: {}
+ nanoid@3.3.11: {}
natural-compare@1.4.0: {}
@@ -3401,14 +3403,14 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-object-atoms: 1.1.1
object.groupby@1.0.3:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
object.values@1.2.1:
dependencies:
@@ -3454,7 +3456,7 @@ snapshots:
p-limit@4.0.0:
dependencies:
- yocto-queue: 1.2.0
+ yocto-queue: 1.2.1
p-locate@5.0.0:
dependencies:
@@ -3470,7 +3472,7 @@ snapshots:
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.26.2
+ '@babel/code-frame': 7.27.1
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -3497,13 +3499,13 @@ snapshots:
postcss-resolve-nested-selector@0.1.6: {}
- postcss-safe-parser@7.0.1(postcss@8.5.3):
+ postcss-safe-parser@7.0.1(postcss@8.5.4):
dependencies:
- postcss: 8.5.3
+ postcss: 8.5.4
- postcss-scss@4.0.9(postcss@8.5.3):
+ postcss-scss@4.0.9(postcss@8.5.4):
dependencies:
- postcss: 8.5.3
+ postcss: 8.5.4
postcss-selector-parser@7.1.0:
dependencies:
@@ -3512,18 +3514,18 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.5.3:
+ postcss@8.5.4:
dependencies:
- nanoid: 3.3.9
+ nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
prelude-ls@1.2.1: {}
- prettier-plugin-ember-template-tag@2.0.4(prettier@3.5.3):
+ prettier-plugin-ember-template-tag@2.0.5(prettier@3.5.3):
dependencies:
- '@babel/core': 7.26.10
- content-tag: 2.0.3
+ '@babel/core': 7.27.4
+ content-tag: 3.1.3
prettier: 3.5.3
transitivePeerDependencies:
- supports-color
@@ -3550,7 +3552,7 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-errors: 1.3.0
es-object-atoms: 1.1.1
get-intrinsic: 1.3.0
@@ -3697,6 +3699,11 @@ snapshots:
source-map-js@1.2.1: {}
+ stop-iteration-iterator@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ internal-slot: 1.1.0
+
string-width@4.2.3:
dependencies:
emoji-regex: 8.0.0
@@ -3709,7 +3716,7 @@ snapshots:
call-bound: 1.0.4
define-data-property: 1.1.4
define-properties: 1.2.1
- es-abstract: 1.23.9
+ es-abstract: 1.24.0
es-object-atoms: 1.1.1
has-property-descriptors: 1.0.2
@@ -3738,85 +3745,76 @@ snapshots:
strip-json-comments@3.1.1: {}
- stylelint-config-recommended-scss@14.1.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.8.2)):
+ stylelint-config-recommended-scss@15.0.1(postcss@8.5.4)(stylelint@16.20.0(typescript@5.8.3)):
dependencies:
- postcss-scss: 4.0.9(postcss@8.5.3)
- stylelint: 16.16.0(typescript@5.8.2)
- stylelint-config-recommended: 14.0.1(stylelint@16.16.0(typescript@5.8.2))
- stylelint-scss: 6.11.1(stylelint@16.16.0(typescript@5.8.2))
+ postcss-scss: 4.0.9(postcss@8.5.4)
+ stylelint: 16.20.0(typescript@5.8.3)
+ stylelint-config-recommended: 16.0.0(stylelint@16.20.0(typescript@5.8.3))
+ stylelint-scss: 6.12.0(stylelint@16.20.0(typescript@5.8.3))
optionalDependencies:
- postcss: 8.5.3
+ postcss: 8.5.4
- stylelint-config-recommended@14.0.1(stylelint@16.16.0(typescript@5.8.2)):
+ stylelint-config-recommended@16.0.0(stylelint@16.20.0(typescript@5.8.3)):
dependencies:
- stylelint: 16.16.0(typescript@5.8.2)
+ stylelint: 16.20.0(typescript@5.8.3)
- stylelint-config-recommended@15.0.0(stylelint@16.16.0(typescript@5.8.2)):
+ stylelint-config-standard-scss@15.0.1(postcss@8.5.4)(stylelint@16.20.0(typescript@5.8.3)):
dependencies:
- stylelint: 16.16.0(typescript@5.8.2)
-
- stylelint-config-standard-scss@14.0.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.8.2)):
- dependencies:
- stylelint: 16.16.0(typescript@5.8.2)
- stylelint-config-recommended-scss: 14.1.0(postcss@8.5.3)(stylelint@16.16.0(typescript@5.8.2))
- stylelint-config-standard: 36.0.1(stylelint@16.16.0(typescript@5.8.2))
+ stylelint: 16.20.0(typescript@5.8.3)
+ stylelint-config-recommended-scss: 15.0.1(postcss@8.5.4)(stylelint@16.20.0(typescript@5.8.3))
+ stylelint-config-standard: 38.0.0(stylelint@16.20.0(typescript@5.8.3))
optionalDependencies:
- postcss: 8.5.3
+ postcss: 8.5.4
- stylelint-config-standard@36.0.1(stylelint@16.16.0(typescript@5.8.2)):
+ stylelint-config-standard@38.0.0(stylelint@16.20.0(typescript@5.8.3)):
dependencies:
- stylelint: 16.16.0(typescript@5.8.2)
- stylelint-config-recommended: 14.0.1(stylelint@16.16.0(typescript@5.8.2))
+ stylelint: 16.20.0(typescript@5.8.3)
+ stylelint-config-recommended: 16.0.0(stylelint@16.20.0(typescript@5.8.3))
- stylelint-config-standard@37.0.0(stylelint@16.16.0(typescript@5.8.2)):
- dependencies:
- stylelint: 16.16.0(typescript@5.8.2)
- stylelint-config-recommended: 15.0.0(stylelint@16.16.0(typescript@5.8.2))
-
- stylelint-scss@6.11.1(stylelint@16.16.0(typescript@5.8.2)):
+ stylelint-scss@6.12.0(stylelint@16.20.0(typescript@5.8.3)):
dependencies:
css-tree: 3.1.0
is-plain-object: 5.0.0
- known-css-properties: 0.35.0
- mdn-data: 2.18.0
+ known-css-properties: 0.36.0
+ mdn-data: 2.21.0
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.6
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- stylelint: 16.16.0(typescript@5.8.2)
+ stylelint: 16.20.0(typescript@5.8.3)
- stylelint@16.16.0(typescript@5.8.2):
+ stylelint@16.20.0(typescript@5.8.3):
dependencies:
- '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
- '@csstools/css-tokenizer': 3.0.3
- '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
+ '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
+ '@csstools/css-tokenizer': 3.0.4
+ '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
'@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.0)
'@dual-bundle/import-meta-resolve': 4.1.0
balanced-match: 2.0.0
colord: 2.9.3
- cosmiconfig: 9.0.0(typescript@5.8.2)
+ cosmiconfig: 9.0.0(typescript@5.8.3)
css-functions-list: 3.2.3
css-tree: 3.1.0
- debug: 4.4.0
+ debug: 4.4.1
fast-glob: 3.3.3
fastest-levenshtein: 1.0.16
- file-entry-cache: 10.0.7
+ file-entry-cache: 10.1.0
global-modules: 2.0.0
globby: 11.1.0
globjoin: 0.1.4
html-tags: 3.3.1
- ignore: 7.0.3
+ ignore: 7.0.4
imurmurhash: 0.1.4
is-plain-object: 5.0.0
- known-css-properties: 0.35.0
+ known-css-properties: 0.36.0
mathml-tag-names: 2.1.3
meow: 13.2.0
micromatch: 4.0.8
normalize-path: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.3
+ postcss: 8.5.4
postcss-resolve-nested-selector: 0.1.6
- postcss-safe-parser: 7.0.1(postcss@8.5.3)
+ postcss-safe-parser: 7.0.1(postcss@8.5.4)
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
@@ -3902,7 +3900,7 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
- typescript@5.8.2: {}
+ typescript@5.8.3: {}
unbox-primitive@1.1.0:
dependencies:
@@ -3919,9 +3917,9 @@ snapshots:
upath@2.0.1: {}
- update-browserslist-db@1.1.3(browserslist@4.24.4):
+ update-browserslist-db@1.1.3(browserslist@4.25.0):
dependencies:
- browserslist: 4.24.4
+ browserslist: 4.25.0
escalade: 3.2.0
picocolors: 1.1.1
@@ -4019,4 +4017,4 @@ snapshots:
yocto-queue@0.1.0: {}
- yocto-queue@1.2.0: {}
+ yocto-queue@1.2.1: {}